Поддержка Темы и шаблоны Вывод подрубрик рубрики с картинками каждой на главну

  • Решено komok

    (@komok)


    После 8,5 часов жесткой атаки поисковых систем и др ресурсов пишу сюда с надеждой)) Не могу найти решение данной проблемы.
    Задача
    На главную страницу необходимо вывести подрубрики одной большой рубрики. Причем у каждой подрубрики надо вставить соответствующего смыслового содержания картинку. Вывод все равно в сколько колонок и каким образом — таблицей или блоками (сам потом доработаю).
    ——————————
    wp_list_categories() выводит списком, им можно, конечно, присвоить dispay:block, но тогда открыт вопрос «Как вставить картинки?».

    Искал вариант вывода циклом подрубрик, но так и не нашел необходимые теги.
    Пример — if (id=»наша рубрика») { выводим уже картинку через другой цикл и название рубрики и т.д.}

    можно, безусловно, внедрить в шаблон просто таблицу и указать абсолютные ссылки на рубрики, предварительно их создав. Но это совсем не айс, т.к. не мобильно

    Не сплю, онлайн, спасибо если кто поможет!

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Как вариант:

    <?php $categories = get_categories('child_of=ID_рубрики&hide_empty=0'); ?>
    <?php foreach ( (array) $categories as $category ) : ?>
    	<img src="<?php echo get_bloginfo('template_url') . "/images/cat-{$category->term_id}.jpg"; ?>" alt="" />
    	<a href="<?php echo get_category_link($category->term_id); ?>"><?php echo $category->name; ?></a>
    <?php endforeach; ?>

    В подкаталоге images активной темы оформления создать картинки с именами вида cat-ID_рубрики.jpg. Разметку и стили добавить по вкусу 🙂

    Автор komok

    (@komok)

    Сергей, второй раз выручаете, Спасибо огромное!

    Автор komok

    (@komok)

    Если кому необходимо — данный код выводит всю структуру под указанной рубрикой. При необходимости вывода только первого уровня — ставим parent вместо child_of.

    а у меня это сайтбар. как быть с виджетом?

    Автор komok

    (@komok)

    Ну с виджетом все сложнее конечно, а чем не устраивает вариант вставки кода выше или ниже области виджетов в сайдбаре??? Не пойму…

    ну а если мне в центре сайтбара нужно? спасибо, я нашла уже плагин

    Автор komok

    (@komok)

    не за что) какой плагин если не секрет?

    Автор komok

    (@komok)

    Сергей, буду еще признателен за помощь:
    как можно задать пользовательский порядок вывода категорий??
    Спасибо.

    komok, да не секрет. мне подошел вот этот Alkivia SidePosts — он выводит статьи в сайтбар, но не выводит их на главной (что мне было кстати)
    Также можете попробовать Favorites Posts — плагин очень легкий, но багов много. хотя в некоторых все работает норм. Удачи!

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Вывод подрубрик рубрики с картинками каждой на главну» закрыта для новых ответов.