Separator for custom nav menu

时间:2012-02-24 作者:blackbull77

我正在wordpress中创建自定义页脚导航。我查看了所有wordpress文档,仍然没有找到任何东西。所以,我要做的是在导航中添加一个“|”,如下所示:

主页|链接1 |链接2 |链接3 |联系人

我知道CSS中有一种方法,但我知道这是由wordpress生成的,所以我有点困惑于如何做到这一点。

2 个回复
最合适的回答,由SO网友:blackbull77 整理而成

我想出了一种不用wp\\u nav\\u菜单就能做到这一点的方法。

下面是执行此操作的代码,希望它可以帮助其他人(注意:您需要在管理面板中创建一个菜单才能完成此操作)。

            <p>
                <?php
                    $items = wp_get_nav_menu_items("footer");
                        $count = count($items);
                        $i = 0;
                    foreach($items as $item):
                        $i += 1;
                ?>
                <a href="<?php echo $item->url; ?>"><?php echo $item->title; ?></a><?php if($i < $count){ echo "<span class=\'center\'>|</span>";} ?>
                <?php endforeach; ?>
            </p>

SO网友:Bainternet

wp_nav_menu 有一个$before$after 可用于添加管道的参数。

了解更多信息wp_nav_menu entry at the codex

结束