[Помогите] Помогите сделать меню!

Тема в разделе "Wordpress", создана пользователем GOYa, 15 апр 2008.

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

    GOYa Читатель

    Регистр.:
    5 окт 2007
    Сообщения:
    35
    Симпатии:
    9
    В сайдбаре вместо стандартного вордпрессовского :

    Category
    Category1
    Category2
    Category3
    ...

    Нужно сделать:

    Category1
    Subcategory1.1
    Subcategory1.2
    Subcategory1.3
    ...

    Category2
    Subcategory2.1
    Subcategory2.2
    Subcategory2.3
    ...

    Причем Category1 и Category2 - это не ссылки, а названия разделов, как Category, Archives, Blogroll в стандартной теме WP.

    Заранее благодарен
     
  2. lerea

    lerea Создатель

    Регистр.:
    10 янв 2007
    Сообщения:
    22
    Симпатии:
    0
    Советую найти шаблон с похожим меню и выдрать оттуда код и css. Так будет проще всего.
     
  3. carlitoz

    carlitoz

    Регистр.:
    22 мар 2008
    Сообщения:
    353
    Симпатии:
    54
    Проще? сомневаюсь.

    ТС, вобщем тебе нужно курить вот эту страницу
    http://codex.wordpress.org/Template_Tags/wp_list_categories
    Тут все доступно описано. В принципе можно реализовать несколькими способами, но они практически идентичны.
    Приведу пример из мануала.

    Допустим у тебя есть три главные категории, которые должны быть не ссылками а названием. Они имеют ID 1,2,3. К ним ты создаешь подкатегории. По сути их ID нам не интересно.

    В мануале есть приме.

    <ul>
    <?php wp_list_categories('orderby=id&show_count=1
    &use_desc_for_title=0&child_of=8'); ?>
    </ul>

    Под твои задачи впринципе хватит такой фишка
    <ul>
    <?php wp_list_categories('child_of=X&title_li=Y'); ?>
    </ul>

    где "child_of=" выводит только подрубрик рубрики, X это ID рубрики. "title_li=" - заголовок для перечня категорий, в котором Y - это текст заголовка.

    То есть, под пример выше с тремя основными категориями, по
    лучаем такой вот код.

    <ul>
    <?php wp_list_categories('child_of=1&title_li=Первая Категория'); ?>
    </ul>
    <ul>
    <?php wp_list_categories('child_of=2&title_li=Вторая категория'); ?>
    </ul>
    <ul>
    <?php wp_list_categories('child_of=3&title_li=Третья категория'); ?>
    </ul>

    Надеюсь понятно объяснил. Если будут вопроссы задавай, но по суте все в Кодексе есть.
     
    GOYa нравится это.
  4. GOYa

    GOYa Читатель

    Регистр.:
    5 окт 2007
    Сообщения:
    35
    Симпатии:
    9
    Увы перерыл туеву хучу шабов, но в тему не попалось. Если кто приметил темку по сабжу поделитесь плиз ссылкой.
     
  5. carlitoz

    carlitoz

    Регистр.:
    22 мар 2008
    Сообщения:
    353
    Симпатии:
    54
    а зачем тебе темка, если ты можешь сам сделать по приципу, как выше я написал.
    вот пример реализации
    http://www.nokia-news.ru/
     
  6. GOYa

    GOYa Читатель

    Регистр.:
    5 окт 2007
    Сообщения:
    35
    Симпатии:
    9

    Спасибо за пример. Сам делал? Мне понравилось. Скромно и со вкусом. :ay:
     
  7. carlitoz

    carlitoz

    Регистр.:
    22 мар 2008
    Сообщения:
    353
    Симпатии:
    54
    да, сам. спасибо) Но там немного реализовано по другому. Отличия только в том, что Серия - это основная категория. В первом столбике я запретил ее показ, а во втором сделал вывод ее подкатегорий с child_of. В принципе практически тоже самое, что выше написал. Вобщем это не сложн. Но если е разберешься, напиши в личку.
     
Статус темы:
Закрыта.