如何在 entry-meta 和 entry-content 之间的创世纪主题中添加自定义 html
How to add custom html in a genesis theme between entry-meta and entry-content
我想知道如何在 post 页面的 entry-meta 和 entry-content 之间的 genesis 模板中添加自定义 html 代码。
谢谢。
使用genesis_entry_header
操作。这允许您将内容注入 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>");
}
}
这是关闭 header
的创世代码
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>");
}
}
我想知道如何在 post 页面的 entry-meta 和 entry-content 之间的 genesis 模板中添加自定义 html 代码。
谢谢。
使用genesis_entry_header
操作。这允许您将内容注入 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>");
}
}
这是关闭 header
的创世代码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>");
}
}