Рубрики, подрубрики

Здравствуйте, господа!

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

Хочу выводить посты обычно в рубрике, если у рубрики нету подрубрик.

И хочу выводить подрубрики (название подрубрики в виде ссылки на вложенные посты, картинку и описание к подрубрике) вместо постов, если они есть в рубрике.

Каа выводить отдельно подрубрики разобрался, описания к ним. Картинки пока не получается.
И разделения этого сделать не удается пока.
Буду рад помощи

Спасибо заранее.

Все реализовал. Осталось только подключение картинки к соответствующей подкатегории.

get_header(); ?>

<div id="container">
<div id="content" role="main">

<h1 class="page-title"><?php
printf( __( ‘ %s’, ‘twentyten’ ), ‘<span>’ . single_cat_title( ”, false ) . ‘</span>’ );
?></h1>

<?php
if ( !is_category( ‘3’ )) {

$category_description = category_description();
if ( ! empty( $category_description ) )
echo ‘<div class="archive-meta">’ . $category_description . ‘</div>’;
echo 2;

/* Run the loop for the category page to output the posts.
* If you want to overload this in a child theme then include a file
* called loop-category.php and that will be used instead.
*/
get_template_part( ‘vitrina’, ‘category’ ); //подключает файл vitrina.php, который выводит посты в определенном порядке.

} elseif ( is_category(‘3’)) {?>

<ul>
<?php echo 1;
$variable = wp_list_categories(‘title_li=&orderby=id&echo=0&show_count=1&use_desc_for_title=1&child_of=3’);
$variable = str_replace(array(‘(‘,’)’), ”, $variable);
echo $variable; ?>
</ul>
<?php } else { }?>

</div><!– #content –>
</div><!– #container –>

<?php get_sidebar(); ?>
<?php get_footer(); ?>

Задачу категории+картинки можно решить 2-мя путями

– вставлять картинку в описание категории и затем выводить это описание.
тут может помочь плагин "Rich Text Tags, Categories, and Taxonomies"
или искать плагины типа "editor for category descriptions"

– Сделать для категорий отдельное поле для загрузки картинки
есть такой плагин "wp-category-meta"
или снова искать в сторону "castom fields for category"

Anonymous
Отправить
Ответ на: