функция списка страниц WordPress - PullRequest
0 голосов
/ 26 августа 2010

Я вырезаю шаблон, который я встроил в WordPress, у меня проблемы с меню, мне нужен первый элемент списка (<li>), который возвращается из функции wp_list_pages, чтобы иметь значение = "1" в теге так что там начинается меню jquery, поэтому будет первый пункт

Ответы [ 3 ]

0 голосов
/ 26 августа 2010

Вам лучше использовать пользователь get_pages (http://codex.wordpress.org/Function_Reference/get_pages), чтобы вы могли написать свою собственную оболочку.

Если вы хотите сфокусировать первый элемент навигации с помощью jquery, вы можете сделать это следующим образом:

$('ul#nav li:first')
0 голосов
/ 26 августа 2010

Я бы просто использовал методы работы со строками 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;
?>
0 голосов
/ 26 августа 2010

Может быть, WordPress Codex поможет вам: http://codex.wordpress.org/Function_Reference/wp_list_pages

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...