[英]How to create a Customized Menu for Link Manager to display under the Nav in Wordpress
让我看看是否可以正确解释。
我有一个wordpress博客设置,下面的header.php中有主菜单代码。
<?php wp_nav_menu( array( 'theme_location' => 'main-menu', 'menu_class' => 'nav' ) ); ?>
现在,我正在寻找的是相同类型的菜单,但它将带有“链接”管理器中的“我的类别”。 目前,我正在使用的是下面的代码,但这只给了我链接。
<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
任何帮助,将不胜感激。
您是否要替换主菜单中的链接? 还是为猫链接添加第二个菜单?
如果您要替换主菜单中的现有链接,可以通过转到仪表板>外观>菜单来实现。 确保您正在编辑主菜单,只需删除现有链接并添加在“类别”下拉选项中找到的新链接。
您可以通过以下方式添加其他菜单:在功能文件中添加代码,在仪表板中构建菜单(就像在主菜单中一样),然后将新菜单添加到标题模板中。
如果打开function.php文件,则应该找到以下内容:
// This theme uses wp_nav_menu() for primary and footer links.
register_nav_menus( array(
'primary' => __( 'Primary Menu', 'YOURTHEMENAME' ),
'footer' => __( 'Footer Links', 'YOURTHEMENAME' ),
) );
对其进行修改以添加新菜单,即:
// This theme uses wp_nav_menu() for primary and footer links.
register_nav_menus( array(
'primary' => __( 'Primary Menu', 'YOURTHEMENAME' ),
'mycatlinks' => __( 'Category Menu', 'YOURTHEMENAME' ),
'footer' => __( 'Footer Links', 'YOURTHEMENAME' ),
) );
不要错过任何逗号!
保存功能文件,转到菜单生成器,然后创建一个新菜单。 添加您要包括的类别链接。 确保选中“类别菜单”框作为新菜单位置。 保存菜单。
现在转到您的header.php文件并添加新菜单:
<?php wp_nav_menu( array( 'theme_location' => 'mycatlinks' ) ); ?>
保存header.php,刷新页面,您应该会看到新菜单! 这种方法的唯一缺点是,添加新类别后菜单不会自动更新-您必须返回并在菜单构建器中手动添加它们。 但是无论如何,您不应有太多类别。...这就是标签的用途!
希望这可以帮助。 祝你周五愉快!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.