html - 在 wordpress 菜单中添加 span 标签
问题描述
我是 wordpress 的新手,我正在尝试自己解决问题。
但我卡在这里,
这是我的 HTML 菜单,
<nav>
<ul>
<li><a href="index.html"><span class="menu-link">Home</a></li>
<li><a href="about.html"><span class="menu-link">About us</span></a></li>
<li><a href="blog.html"><span class="menu-link">Blog</span></a></li>
<li><a href="gallery.html"><span class="menu-link">Gallery</span></a></li>
<li><a href="contact.html"><span class="menu-link">Contact us</span></a></li>
</ul>
</nav>
我想把它转换成wordpress,我用下面的方式做到了,
但我想<span class="menu-link">
将此标签添加为我的 HTML 代码。从字面上看,我想将该 HTML 转换为 WORDPRESS
这是我的 header.php
<?php
wp_nav_menu(
array(
'menu' => 'primary',
'container' => '',
'theme_location' => 'primary',
'items_wrap' => '<ul>%3$s</ul>'
)
);
?>
这是我的function.php
function alleg_menus(){ // Create new menu locations
$locations = array(
'primary' => "Desktop Primary Top Menu",
'footer' => "Footer Menu Items"
);
register_nav_menus($locations);
}
add_action('init', 'alleg_menus');
解决方案
你试过像下面的代码吗?
wp_nav_menu(
array(
'menu' => 'primary',
'container' => '',
'theme_location' => 'primary',
'items_wrap' => '<ul>%3$s</ul>', 'link_before'=>'<span class="menu-link">', 'link_after'=>'</span>'
)
);
推荐阅读
- sql - SQL默认约束不适用于外键
- c# - MVC 应用程序获取执行超时已过期
- java - Java - POJO 序列化 Jackson 2.0
- c++ - 将取消引用的指针作为函数参数传递给结构
- php - 返回每个帖子的元数组并合并为一个
- java - List.get(index) 为另一个 List 扩展 xpath
- gdi - GDI - OffsetRgn() 函数的意外结果
- django - Nginx 没有重定向到 Django
- python - 使用 scikit-learn 的线性判别分析类时来自 lapack 函数的 SVD 计算错误
- javascript - 将项目添加到状态内的数组时,渲染 React 应用程序不适用