我需要一份复杂菜单的点子

时间:2011-08-14 作者:SlavisaPerisic

我有一个稍微复杂的菜单,可以从PSD文档编码并集成到wordpress中。

这是它的外观:

(以下评论中的链接)

我的工作成果如下:http://slavisaperisic.com/FlexE/meni_setap.html

现在,当我编写函数时,我得到了默认标记

<ul>
<li class="page_item"><a href=""></a></li>
<li class="page_item"><a href=""></a></li>
<li class="page_item"><a href=""></a></li>
</ul>
但我创建的标记(它为我提供了适当样式的动态菜单)如下所示:

<div id="menu">

                    <div id="menu-left"></div>
                    <div id="main-menu">
                        <ul>
                            <li class="active first">
                                <div class="left_li"></div>
                                <a href="#" class="active">Exploring</a>
                                <div class="right_li"></div>
                            </li>
                            <li class="second">
                                <div class="left_li"></div>
                                <a href="#">Using</a>
                                <div class="right_li"></div>
                            </li>
                            <li class="third">
                                <div class="left_li"></div>
                                <a href="#">Downloading</a>
                                <div class="right_li"></div>
                            </li>
                        </ul>
                    </div>
                    <div id="menu-right"></div>

                </div>
我对其进行了样式设置,使其符合菜单项中单词的长度。显然我不能用wp_list_pages() 功能,因为它给我的结构与我需要的不同。

你有什么想法吗?也许可以给我指个地方,在那里我可以学习不同的编码或向我解释?

谢谢

1 个回复
SO网友:Sean Lee

您可以使用custom walker将wp\\U list\\u页面的输出自定义为所需的输出。查看下面有关如何编写的链接。

http://www.kriesi.at/archives/improve-your-wordpress-navigation-menu-outputhttp://bugssite.org/blog/2009/12/08/wordpress-custom-walker-tutorial/http://wordpress.org/support/topic/multilevel-horizontal-menu

结束

相关推荐

Thesis -style Navigation

我正在研究一个主题,我希望用户能够像论文一样选择要在主题选项页面中显示的页面。我已经在谷歌上搜索了几个小时的逆向工程论文,但还没有找到一个很好的解决方案。我想知道是否有人做过这件事或看过教程。