• Добрый день.

    У меня стоит 2 плагина.
    Выводят данные под постом в таком порядке:
    1) вывод рекламы Quick Adsense
    2) вывод социальных кнопок WP-social-likes

    Мне нужно поменять порядок вывода:
    1) вывод социальных кнопок WP-social-likes
    2) вывод рекламы Quick Adsense

    Возможно это сделать? оба плагина настраиваются из админки. не возможности сделать вывод шоткодом <?php echo do_shortcode(«[‘shordcode’]»); ?>
    Как я понимаю, они оба привязаны к the_content();.

    А если плагинов 3,4,5 и более, возможно ли как-то отсортировать порядок вывода их данных?

Просмотр 1 ответа (всего 1)
  • Пока нашла такое решение из статьи
    http://romweb.ru/wordpress-sovety-2/porjadok-vyvoda-add_filter-the_content-add_post_content-wordpress/

    Задать принудительно плагинам порядок вывода.

    Плагин Social Likes.
    В файле wp-sosial-likes.php добавила приоритет вывода 99
    add_filter('the_content', array(&$this, 'add_social_likes'),99);

    Плагин Quick Adsense
    В файле quick-adsense.php добавила приоритет вывода 100
    add_filter('the_content', 'process_content',100);

    Цифры необязательно эти. У того, кто должен выводится раньше, цифра должна быть меньше, чем у того, кто выводится позже.

    Сейчас у меня такой порядок, который мне нужен:
    1) вывод социальных кнопок WP-social-likes
    2) вывод рекламы Quick Adsense

    «Костыль» конечно жуткий и все слетит при первом же обновлении плагинов.
    Но пока другого варианта не придумала. Если есть — пишите

Просмотр 1 ответа (всего 1)
  • Тема «Как отсортировать порядок вывода значений плагинов?» закрыта для новых ответов.