首先,您必须在外观 > 菜单下创建两个菜单
在页面上要显示的位置添加以下代码。但是您需要在管理部分选择一个菜单作为主菜单。您可以在外观 > 菜单 > 主要导航中执行此操作
<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
对于您的类别菜单,在外观 > 菜单下的管理部分添加新菜单,并命名为“类别菜单”,然后将以下代码粘贴到您要显示此菜单的位置。之后,您需要在菜单部分添加类别。您可以在 wordpress 屏幕选项中启用类别列表(管理面板的右上角。)
<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu', 'menu' => 'Category Menu' ) ); ?>
请注意,我在上面的代码和管理部分“类别菜单”中给出了相同的名称。您可以通过添加上述代码来添加更多菜单,但您只需要在代码和 WordPress 管理部分中提供相同的名称。
如果您不想在管理部分创建类别菜单,则可以在文件中添加此代码。
<?php wp_list_categories(); ?>
您现在拥有两种选择,您可以选择使用哪一种。