自定义WordPress主题-菜单不会添加到导航中[关闭]

关闭。这个问题需要更加集中。它当前不接受答案。


想改善这个问题吗?更新问题, 使其仅通过编辑此帖子即可解决一个问题。

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' );

之后, 你在自定义屏幕中所做的更改将显示在前端。

来源:

https://www.srcmini02.com/64957.html

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?