我正在为客户端制作自定义WordPress主题。这是我第一次创建自己的主题。我错过了一些代码,我很确定。只是不知道在哪里添加它以及要添加的代码。
问题:我可以打开自定义屏幕并添加菜单,但菜单从不显示。我手动创建了导航,因为它不起作用。但我意识到这真的只需要修复,以防他们想要改变他们的导航。如果他们不知道如何编码,那将会使他们更难。
我只对CSS和HTML有经验。我还没有学过PHP,但我认为这是某个问题......
答案 0 :(得分:0)
在主题文件夹中,打开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' );
之后,您在自定义屏幕中所做的更改将显示在前端。