我是WordPress的新手,我想创建自己的下拉菜单,而不使用任何插件。我已经做了一些研究,但有些事情我不明白。在我的头文件中,我的主菜单有以下代码:
<div id="navigation">
<?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>
</div>
我不需要在函数中添加任何代码。php文件,没有它也可以正常工作。在大多数教程中,必须将此代码添加到函数中。php文件,但对我来说,它没有这个代码就可以工作。
add_action( \'init\', \'register_my_menus\' );
function register_my_menus() {
register_nav_menus( array(
\'main\' => __( \'main\' ),
));
}
当我想在WordPress中添加自定义菜单时,我必须在此代码中添加一些内容:
add_action( \'init\', \'register_my_menus\' );
function register_my_menus() {
register_nav_menus( array(
\'main\' => __( \'main\' ),
**\'secondary-menu\' => __( \'Secondary Menu\' ),**
));
}
从现在起,我可以在后端看到3个菜单(2个主菜单,1个次菜单)。我知道这太多了,但我一直试图澄清,我希望有人能理解我。谁能告诉我哪里出了问题?