Добавить код в цикл дочерней темы StudioPress Genesis

Я использую тему Magazine Pro для Genesis Framework. У меня есть плагин, который для его отображения я должен добавить следующее в цикле.

<?php wptopc($format="select", $prepend="<div class='toc'>", $append=""); ?>
<?php wptopc_pagination_links($prepend="", $append="</div>"); ?>

Нет файла single.php или чего-то подобного. Я также не хочу полностью изменять цикл, просто добавьте к нему приведенный выше код. Как я могу сделать это только для single_posts?

0

Решение

Так что я понял это. Существует плагин от StudioPress под названием Genesis Simple Hooks. Это позволяет вам выполнять шорткод, html и php в различных элементах хука в фреймворке.

Для моей цели я просто добавил код PHP в genesis_before_entry_content

0

Другие решения

Другое решение заключается в добавлении пользовательской функции в файл функций дочерних тем с одним из генезис крючки который выполняется в цикле.

Пример:

add_action( 'genesis_before_entry', 'hook_after_header' );

function hook_after_header() {

if ( is_single() ) {

wptopc($format="select", $prepend="<div class='toc'>", $append="");

wptopc_pagination_links($prepend="", $append="</div>");
}
}
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector