我正在剪切一个我内置到wordpress中的模板,我对菜单有困难,我需要有一个从wp_list_pages函数返回的第一个列表项(<li>
),其值为“1”标签也是如此,因此jquery菜单从那里开始,因此将是第一个项目
答案 0 :(得分:0)
也许wordpress codex可以帮助您:http://codex.wordpress.org/Function_Reference/wp_list_pages
答案 1 :(得分:0)
您最好使用get_pages(http://codex.wordpress.org/Function_Reference/get_pages),这样您就可以编写自己的包装器了。
如果你想用jquery聚焦第一个导航项,你可以这样做:
$('ul#nav li:first')
答案 2 :(得分:0)
我只是使用PHP字符串操作方法将已发现文本的第一个实例替换为它的修改版本。例如:
<?php
$navStr = wp_list_pages('title_li=&depth=2&sort_column=menu_order&echo=0');
$navStr = preg_replace('/<li class="/i', '<li value="1" class="', $navStr, 1);
echo $navStr;
?>