На сайте не появляются рубрики, хотя в админке показывает все рубрики. Попробовал поменять тему (на стандартную), результат то же самое "Рубрик нет".
Версия wordpressa 2.3.3. от maxsite.
Вот sidebar.php:
<div id="sidebar" class="clearfix">
<div id="xsnazzy"><!–Search Box Start –>
<b class="xtop"><b class="xb1"></b><b class="xb2"></b><b class="xb3"></b><b class="xb4"></b></b>
<div class="xboxcontent">
<div class="tabber">
<div class="tabbertab">
<h2>Поиск</h2>
<?php include(TEMPLATEPATH."/searchform.php");?>
</div>
<div class="tabbertab">
<h2>Архивы</h2>
<ul class="tablist">
<?php wp_get_archives(‘type=monthly’); ?>
</ul>
</div>
<div class="tabbertab">
<h2>Категории</h2>
<ul class="tablist">
<?php wp_list_categories(‘orderby=name&title_li’); ?>
</ul>
</div>
</div><!–Tabber end –>
</div>
<b class="xbottom"><b class="xb4"></b><b class="xb3"></b><b class="xb2"></b><b class="xb1"></b></b>
</div><!–Search box end –>
<div class="advertise">
<?php include(TEMPLATEPATH."/sidebar_featured.php"); ?>
</div>
<div id="sidebarwrap" class="clearfix">
<!–Popular Start –>
<div id="pxsnazzy">
<b class="pxtop"><b class="pxb1"></b><b class="pxb2"></b><b class="pxb3"></b><b class="pxb4"></b></b>
<div class="pxboxcontent">
<div id="popular">
<ul>
<li>
<h2>Последние записи</h2>
<ul >
<?php $recent = new WP_Query("showposts=5"); while($recent->have_posts()) : $recent->the_post();?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
</li>
</ul>
<div id="popular-bottom"></div>
</div>
</div>
<b class="pxbottom"><b class="pxb4"></b><b class="pxb3"></b><b class="pxb2"></b><b class="pxb1"></b></b>
</div><!–Search box end –>
<?php include(TEMPLATEPATH."/l_sidebar.php");?>
<?php include(TEMPLATEPATH."/r_sidebar.php");?>
</div>
</div>
<!–sidebar.php end–>
Вот l_sidebar.php:
<div id="l_sidebar" class="clearfix">
<ul>
<?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar(1) ) : else : ?>
<li>
<h2>Новые записи</h2>
<ul>
<?php get_archives(‘postbypost’, 10); ?>
</ul>
</li>
<li>
<h2>Категории</h2>
<ul>
<?php wp_list_categories(‘orderby=name&title_li’); ?>
</ul>
</li>
<?php endif; ?>
</ul>
</div>
r_sidebar:
<div id="r_sidebar" class="clearfix">
<ul>
<?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar(2) ) : else : ?>
<li>
<h2>Архивы</h2>
<ul>
<?php wp_get_archives(‘type=monthly’); ?>
</ul>
</li>
<li>
<h2>Ссылки</h2>
<ul>
<?php get_links(-1, ‘<li>’, ‘</li>’, ‘ – ‘); ?>
</ul>
</li>
<?php endif; ?>
</ul>
</div>
Еще один вопрос: как можно настроить порядок постоянных страниц наверху страницы? я хотел бы вот такой порядок:
домой, о проекте, авторы, партнеры, реклама, справочная информация, контакты
Спасибо заранее.
1. Пустые рубрики по умолчанию не показываются. http://codex.wordpress.org/Template_Tags/wp_list_categories Параметр hide_empty
2. http://codex.wordpress.org/Template_Tags/wp_list_pages Параметр sort_column
Просто у меня проблемы с английским,
можно насчет сорртировки рубрик по подробнее?
Спасибо.
есть ли записи?
вот так будет выводить пустые рубрики тоже: <?php wp_list_categories(‘orderby=name&title_li&show_count=1’); ?>
страницы: http://codex.wordpress.org/wp_list_pages
sort_column=menu_order
Сделал тестовые записи. Выводит:
Новости
(1)
как можно расширить (хотя там мест достаточно) ширину сайдбара (чтобы число 1 было сверху)?
насчет порядка страниц:
может кто-то подскажет где это можно править и как?
Спасибо.
Ой, не show_count, а hide_empty (то что Ю.Б. выше писал)
wp_list_pages видимо в др. сайдбарах
<?php include(TEMPLATEPATH."/l_sidebar.php");?>
<?php include(TEMPLATEPATH."/r_sidebar.php");?>
Как можно убрать число записей на таблице рубрике, чтобы они превратились в категории?
<?php wp_list_categories(‘orderby=name&title_li&show_count=1’); ?>
убрать &show_count=1
а там так и стоит