php - WordPress 自定义菜单链接
问题描述
我正在创建一个自定义主题 WordPress,但我遇到了一些问题。这就是我调用自定义菜单的方式。
function wislow_theme_setup() {
add_theme_support('menus');
register_nav_menu('primary', 'Primary Header Navigation');
register_nav_menu('secondary', 'Footer Navigation');
}
add_action('init', 'wislow_theme_setup');
这是我在头文件中实现的方式。
<body <?php body_class(array()); ?>>
<?php wp_nav_menu(['theme_location' => 'primary']); ?>
但问题是,当我尝试使用其中一个链接时,我被定向到一个空页面,而这些页面中确实有内容。
解决方案
wp_nav_menu 函数使用如下: wp_nav_menu(array('theme_location' => 'primary'));
推荐阅读
- rust - 使用 Warp 的 and_then 时未实现未来特征
- next.js - Next.js 应用程序部署为具有一些托管服务提供商限制的 ssr 应用程序
- heroku - “heroku local”是否提供 HTTPS 代理?
- python - Python Opencv imwrite 与土耳其字符
- c++ - 从向量读取时如何创建逗号分隔符?
- java - 使用现有 ArrayList 的 HashSet 计算的总数创建新集合
- python - Python 中的可变性以及它为什么会发生?
- regex - Raku 有没有一种快速的方法来查找和删除/替换非 ASCII 或格式错误的 utf8 字符?
- bash - 通过 ssh 传递变量
- lua - Lua - 设置表(匿名)值