список элементов дочерней страницы (1 уровень с мета-ключами) - PullRequest
0 голосов
/ 24 ноября 2010

Мне нужна индексная страница, и она может извлечь заголовок (со ссылкой), описание мета-ключа и изображение мета-ключа (мета-ключи из пользовательских полей) своих дочерних страниц, но только на один уровень ниже.

например, у меня есть страница вызова индекса, WORK, и несколько дочерних индексов PRINT, WEB.в PRINT и WEB также будут некоторые страницы, но я не хочу, чтобы они отображались в индексе WORK.Мне нужно только, чтобы в списке были PRINT и WEB, а также мета-ключи.

Кто-нибудь может помочь, пожалуйста?большое спасибо!

1 Ответ

0 голосов
/ 26 ноября 2010

Попробуйте поставить:

query_posts("cat=1,-2,-3");

... До цикла. Замените числа после cat = на идентификаторы категории; использование отрицательного символа (например, «-2, -3») исключает категорию.

Чтобы сделать это более программно:

$parent = 1; //catID of parent
$children = get_categories("child_of=".$parent);
foreach ($children as $child) {$excluded .= "-".$child->term_id.","; //add minus sign}
$excluded = rtrim($excluded, ","); //remove last comma

query_posts("cat=".$parent.",".$excluded);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...