Поддержка Проблемы и решения Вывод социальных кнопок сразу после поста

  • Здравствуйте! Вставил код социальных кнопок от Яндекса в файл post single шаблона Вордпресс, н оони выводятся под блоком «Похожие записи». Подскажите, пожалуйста, куда нужно вставить код, чтобы кнопки выводились сразу после текста статьи? Возможно код нужно вставлять не в этом файле, а то я перепробовал кучу мест, но кнопки упорно выводятся после похожих записей.
    http://pastebin.com/uf1symYt

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • полагаю, что похожие записи у вас выводятся плагином?

    Совершенно верно, WordPress Related Posts. Схема такая:
    Пост
    Плагин StarBox (краткая инфо об авторах)
    Плагин WordPress Related Posts
    Социальные кнопки
    Форма комментирования.

    этот ваш плагин цепляется за the_content, поэтому просто вставкой кода вы социальные кнопки сразу после контента записи не выведете. надо тоже цепляться за the_content, только с большим приоритетом. типа так:

    
    function add_social_icons($content) {
        $content .= 'тут код социальных иконок';
        return $content;
    }
    add_filter('the_content', 'add_social_icons', 1);
    

    Сделал, как Вы сказали, но возникла теперь такая проблема. После текста поста у меня выводится рекламный блок с помощью плагина Qiuck AdSense. После добавления кода социальные кнопки появились после поста с лишним отступом, но перед рекламным блоком. Как сделать так, чтобы они выводились после рекламного блока? (сорри за несколько путанное изложение мыслей)))

    поиграйтесь с приоритетом (вместо 1 попробуйте большие значения). вообще, надо, конечно, смотреть внутренности вашего плагина рекламы, чтобы увидеть, с каким он приоритетом цепляется к the_content.

    Пробовал большие значения, к сожалению, не помогает((

    насколько я вижу по исходному коду плагина эдсенса — там приоритет от 5 до 20. поэтому пробуйте ставить от 20 и больше.

    Пробовал, и снова не помогает(

    ссылку на ваш плагин рекламы дайте.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Вывод социальных кнопок сразу после поста» закрыта для новых ответов.