我正在尝试在 Genesis 子主题中创建一个自定义标题功能,其中包括网站标题、描述、导航和一个额外的 div。导航不显示此代码:
remove_action( 'genesis_after_header', 'genesis_do_nav' );
remove_action( 'genesis_header', 'genesis_do_header' );
add_action( 'genesis_header', 'genesis_do_new_header' );
function genesis_do_new_header() {
echo '<div id="title-area">';
do_action( 'genesis_site_title' );
do_action( 'genesis_site_description' );
echo '</div>';
do_action( 'genesis_do_nav' );
echo '<div id="additional"></div>';
}
然后我尝试添加
add_action( 'genesis_header', 'genesis_do_nav' );
在删除了具有各种不同优先级的 after_header do_nav 操作后,但无法将其置于站点描述和#additional div之间。想法?