У одного из наших читателей недавно возникла необходимость добавить свою подпись после каждой записи в блоге на WordPress. Существует множество способов это реализовать, но мы поделимся самым эффективным, который будет работать в большинстве случаев и на всех шаблонах. И так, в этой статье мы расскажем как добавить подпись или рекламу после текста записи в WordPress.
Все, что нужно сделать, это добавить следующий добавить код в файл functions.php вашей темы или в плагин для сайта WordPress:
//Добавляем подпись function custom_content_after_post($content){ if (is_single()) { $content .= '<p>Здесь нужный вам текст</p><img src="'. get_template_directory() .'/images/signature.png" alt="Ваше имя" />'; } return $content; } add_filter( "the_content", "custom_content_after_post" );
Чтобы настроить код «под себя», нужно изменить код после знака «=». Можно использовать для размещения изображений, как это мы сделали выше. Можно использовать для добавления рекламных блоков. Это самый простой способ реализации всего вышеупомянутого в шаблонах, в дочерних темах популярных фреймворков WordPress — Genesis, Thesis и т.д.
Примечание: если вы используете дочернюю тему, и ваши изображения располагаются в директории с изображениями в папке дочерней темы, тогда нужно будет заменить get_template_directory на get_stylesheet_directory.
Если же приведенный код вам по каким-либо причинам не подходит, то можно использовать плагины, как например FT Signature Manager или WordPress Signature.
И, наконец, если вы задаетесь вопросом как добавить рекламные блоки внутри текста записи (например, после первого абзаца поста), то об этом сможете прочесть в нашей следующей статье.