-1

我在常规 html 中有以下导航元素。我想将其转换为 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 中动态创建链接吗?

4

3 回答 3

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>";

}
于 2011-12-15T19:45:24.350 回答
0

就个人而言,我使用自定义导航菜单: WordPress Navigation Menus

这样,我可以为页面的不同部分创建不同的导航菜单,并将它们加载到模板的不同部分。它甚至会自动为它们创建小部件。

于 2011-12-15T19:16:33.250 回答
0

第一步:首先你要创建一个新菜单...外观>>菜单>>添加项目>>保存菜单

第 2 步:删除您的 html 菜单并调用 WordPress 函数

<?php wp_nav_menu(array('menu'=> 'mymenu', menu_id=>'footerNav')); ?>
于 2011-12-16T11:51:05.970 回答