我在常规html中有以下nav元素。我想将它转换为wordpress中的动态循环。我已经在Wordpress中创建了这些页面。我只想注册中堂菜单。问题是,我有多个ul标签,所以我不太清楚如何继续。以下是代码:
<nav id="footerNav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Who we Are</a></li>
<li><a href="#">What we Believe</a></li>
</ul>
<ul>
<li><a href="#">Leadership</a></li>
<li><a href="#">What to Expect</a></li>
<li><a href="#">Sermons</a></li>
</ul>
<ul>
<li><a href="#">Bible Study</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Announcements</a></li>
</ul>
<ul>
<li><a href="#">Directions</a></li>
<li><a href="#">Links</a></li>
<li><a href="#">Contact Us</a></li>
</ul>
</nav>
有人可以告诉我需要编写哪些php函数来在wordpress中动态创建链接吗?
答案 0 :(得分:0)
就个人而言,我使用自定义导航菜单: WordPress Navigation Menus
这样,我可以为页面的不同部分创建不同的导航菜单,并将它们加载到模板的不同部分。它甚至会自动为它们创建小部件。
答案 1 :(得分:0)
编辑:一个不错的数组:
$uls = array( array('Home', 'Who we are', 'What we believe'),
array('Leadership', 'What to expect', 'Sermons'),
...
);
假设您拥有一个很好的数组中的所有数据:
foreach $uls as $ul {
echo "<ul>";
foreach($ul as $li)
echo "<li>".$li."</li>";
echo "</ul>";
}
答案 2 :(得分:0)
第1步:首先你需要创建一个新菜单......外观&gt;&gt; menu&gt;&gt; add item&gt;&gt;保存菜单
第2步:删除html菜单并调用WordPress功能
<?php wp_nav_menu(array('menu'=> 'mymenu', menu_id=>'footerNav')); ?>