Если в category[-loop].php после импорта WXR wp_list_categories при установленных child_of=$cat и hide_empty=0 не работает - сделайте вызов wp_update_term($cat, 'category');
связан этот кал с тем, что стуктура категорий хранится в wp-option category_children и с какого-то хуя оно при импорте не обновляется. При этом вызов wp_list_categories с морды (template index.php) почему-то работает, как надо.
И ещё: скрыть надпись "нет рубрик", появляющуюся, если дочерних рубрик в выранной категории нет, можно с помощью недокументированного параметра show_option_none. Ну в смысле:
wp_list_categories("child_of=$cat&hide_empty=0&title_li=&show_option_none=");
И не надо изъебываться с фильтрами, как советуют вот тут.Как-то так.
Комментариев: 1 RSS
1hh04-03-2011 00:06
спасибо чувак.. заебись помог