#wordpress #genesis
#wordpress #genesis
Вопрос:
Я хочу знать, как я могу добавить пользовательский HTML-код в шаблон genesis между entry-meta и entry-content на странице публикации.
Спасибо.
Ответ №1:
Используйте genesis_entry_header
действие. Это позволяет вводить содержимое в конец заголовка.
add_action( 'genesis_entry_header', 'add_stuff_after_title', 12 );
function add_stuff_after_title() {
if(is_singular('post')) {
_e("<span>This is before the ending header tag.</span>");
}
}
Комментарии:
1. Я меняю приоритет $ на 100, и код работает идеально
Ответ №2:
Это код genesis, который закрывает заголовок
add_action( 'genesis_entry_header', 'genesis_entry_header_markup_close', 15 );
/**
* Echo the closing structural markup for the entry header.
*
* @since 2.0.0
*/
function genesis_entry_header_markup_close() {
echo '</header>';
}
Приоритет равен 15, и это причина, по которой приоритет для моего кода должен быть больше
add_action( 'genesis_entry_header', 'add_stuff_after_title', 100 );
function add_stuff_after_title() {
if(is_singular('post')) {
_e("<span>This is before the ending header tag.</span>");
}
}