[Помогите] Категори с подкатегориями. Отдельный виджет (модуль)

Тема в разделе "Wordpress", создана пользователем crazyyy, 9 май 2009.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. crazyyy

    crazyyy

    Регистр.:
    26 ноя 2007
    Сообщения:
    174
    Симпатии:
    149
    Привет, подскажите пожалуйста как в ВП проще сделать что бы каждая категория была отдельным виджетом (модулем)
    Пример с джумлы
    [​IMG]
    Хочу так на ВП сделать, а не получается.
    Помогите пожалуйста.
     
  2. Деймос

    Деймос

    Регистр.:
    29 ноя 2008
    Сообщения:
    228
    Симпатии:
    53
    Проще всего сделать это на html и не устанавливать никакие плагины.... И вообще виджиты это зло) Нагрузка бешеная и не так гибко настраиваются.... сделайте вы что то на подобии такого:
    Код:
    в sidebar.php (левый бар например) добавьте:
    <ul class="redzag">
    <li>Сссылка 1</li>
    <li>Сссылка 2</li>
    и т.д.
    </ul>
    
    <ul class="redzag">
    <li>Сссылка 1</li>
    <li>Сссылка 2</li>
    и т.д.
    </ul>
    
    В sidebar2.php добавьте:
    <ul class="serzag">
    <li>Сссылка 1</li>
    <li>Сссылка 2</li>
    и т.д.
    </ul>
    и
    <ul class="serzag">
    <li>Сссылка 1</li>
    <li>Сссылка 2</li>
    и т.д.
    </ul>
    Делов на 5 минут!
     
    crazyyy нравится это.
  3. crazyyy

    crazyyy

    Регистр.:
    26 ноя 2007
    Сообщения:
    174
    Симпатии:
    149
    Спасибо конечно. Это проще.
    Но мы легких путей не ищем - так потихоньку теряется и смысл ЦМС.
    Что бы добавить новый пункт нужно будет редактировать код, а это не выход.
    Поэтому и интересуюсь виджетом.
    Нагрузка в конкретном примере несущественна.
    Да и мне кажется что все кто ставят такие громоздкие системы должны понимать что лишний плагинчек это лишняя нагрузка.
     
  4. Деймос

    Деймос

    Регистр.:
    29 ноя 2008
    Сообщения:
    228
    Симпатии:
    53
    Для ленивых ;) тогда так:
    В левый sidebar
    Код:
    	<div id="sidebar">
    		<ul class="redzag">
    			<?php wp_list_categories('child_of=1'); ?>
    		</ul>
    
    		<ul class="redzag">
    			<?php wp_list_categories('child_of=2'); ?>
    		</ul>
    	</div>
    
    в правый
    Код:
    	<div id="sidebar2">
    		<ul class="serzag">
    			<?php wp_list_categories('child_of=3'); ?>
    		</ul>
    
    		<ul class="serzag">
    			<?php wp_list_categories('child_of=4'); ?>
    		</ul>
    	</div>
    
    где 1-2-3-4 - это айд категорий, чьи подкатегории надо вывести.
     
    crazyyy нравится это.
Статус темы:
Закрыта.