我创建了自己的菜单页面,但它没有在WordPress网站上显示。我不知道如何在header.php
<?php register_nav_menu( 'navigation', __( 'top' ) ); ?>
我尝试过很多像
这样的事情header.php
在$(document).ready(function(){
var iFrameDOM = $("iframe#frameID").contents();
iFrameDOM.find(".page").css("background-color", "#fff");
});
中添加了此代码,但问题仍然存在。
答案 0 :(得分:0)
在header.php中使用以下代码获取提取菜单
<?php
$header_menu_defaults = array(
'theme_location' => '',
'menu' => 'Top',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'nav',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);
wp_nav_menu( $header_menu_defaults );
?>
答案 1 :(得分:0)
在你的functions.php中添加此代码
<handlers>
<remove name="OPTIONS"/>
</handlers>
您现在可以转到WordPress管理员的外观»菜单页面,尝试创建或编辑新菜单。您将看到“顶部”作为主题位置选项。
在标题中调用您的菜单
function wpb_custom_new_menu() {
register_nav_menu('my-custom-menu',__( 'Top' ));
}
add_action( 'init', 'wpb_top' );
在菜单顶级的帮助下,您可以使用css for more
由于