我是Genesis的新手(和堆栈溢出)。
我使用以下代码重新定位我的标题上方的主要和辅助导航,这有效,但它也在其原始位置的标题下方留下了两个导航的副本。所以基本上复制了我的导航:(
// Reposition the primary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_nav' );
add_action( 'genesis_header', 'genesis_do_nav', 12 );
// Reposition the secondary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_subnav' );
add_action( 'genesis_before_header', 'genesis_do_subnav' );

有什么想法吗?我正在玩的测试网站位于:http://atelierblanc.pixelboutique.co.uk
由于
答案 0 :(得分:0)
remove_action()必须在函数内部调用,不能直接在插件或主题中调用。
你可以试试这个:
add_action( 'wp_head', 'remove_my_action' );
function remove_my_action(){
remove_action( 'genesis_after_header', 'genesis_do_nav' );
remove_action( 'genesis_after_header', 'genesis_do_subnav' );
}
你可以在这里了解更多: https://codex.wordpress.org/Function_Reference/remove_action