Мне нужно чтобы при открытии определенной страницы открывалась меюншка определенной категории
Вот в таком виде – работает.
<?php function menu_tales() {
if ($_GET[‘page_id’]=="2") wp_list_pages(‘include=2&title_li=’).wp_list_categories(‘include=3&title_li’);
else wp_list_pages(‘title_li=’);
}
?>
Но мне нужно чтобы помимо категории еще и открывалась подкотегория
Делаю вот так –
<?php function menu_tales() {
if ($_GET[‘page_id’]=="2") wp_list_pages(‘include=2&title_li=’).wp_list_categories(‘include=3&title_li=&hide_empty=0&hierarchical=1’);
else wp_list_pages(‘title_li=’);
}
?>
НЕ работает. Подскажите, пожалуйста, каким образом сюда можно впихнуть hide_empty=0&hierarchical=1 так, чтоб функция работала?
и не будет работать!!! ну что за пхп код у тебя?? ведь для всего этого есть функции вордпресса — http://codex.wordpress.org/Template_Tags
просмотри функцию in_category и wp_list_categories — хорошенько прочти все что там написано!!!!
суть твоего кода должна быть такой:
wp_list_categories выведит и подкатегории если в них есть посты, иначе тебе придется приписать свойство hide…