关闭。这个问题需要更加集中。它当前不接受答案。
想改善这个问题吗?更新问题, 使其仅通过编辑此帖子即可解决一个问题。
2年前关闭。
我正在为客户定制WordPress主题。这是我第一次创建自己的主题。我缺少一些代码, 我敢肯定。只是不知道将其添加到何处以及添加什么代码。
问题:我可以打开自定义屏幕并添加菜单, 但是菜单从不显示。我手动创建了导航, 因为它不起作用。但是我意识到, 这确实需要解决, 以防他们想更改其导航。如果他们不知道如何编码, 将会使他们变得更难。
我只对CSS和HTML有经验。我还没学过PHP, 但是我敢打赌这是某个地方的问题…
#1
在主题文件夹中, 打开header.php文件, 然后插入以下代码:
<?php wp_nav_menu(array(‘theme_location’=>’header-menu’));; ?>
并且此代码进入主题的functions.php文件中。
function register_custom_menu() {
register_nav_menu('header-menu', __( 'Header Menu' ));
}
add_action( 'init', 'register_custom_menu' );
之后, 你在自定义屏幕中所做的更改将显示在前端。
评论前必须登录!
注册