алфавитный спипоск.. как создать учитывая child категории

у меня в категориях твориться вот такое:

хочу превратить вот в это:

———
думаю вы все поняли о том что происходит!!! и что я шас захочу сделать
———

[quote]как это сделать учитывая что не во все буквах будут посты… но сами буквы надо вывести и чтоб пермалинки были присоединены к буквам!!![/quote]
помогите решить эту задачу!!!!!!!!

в функции вывода категорий есть параметр hide_empty отвечающий наскольео я разобрался за вывод пустых категорий . Значения которого могут быть: 1 (True – Default) 0 (False)
http://codex.wordpress.org/Template_Tags/wp_dropdown_categories
и зи сортировку есть параметр order значения: ‘ASC’ (Default), ‘DESC’

а по точнее в моем примере как все будет выглядеть??? я пробовал но все безрезультатно….. все равно не показывает…. может я что-то упустил…???

я даже и вот так писал — wp_list_categories(‘orderby=id&show_count=1&use_desc_for_title=0&child_of=1&hide_empty=1’); —- не идет

hide_empty=0

вот если написать так

[quote]wp_list_categories(‘hide_empty=0&hierarchical=1&orderby=id’); [/quote]
то выводиться вот это

*  Uncategorized
    * Ebook
          o A
          o B
          o C
          o D
          o E

но мне надо получит только вот это:

o A
o B
o C
o D
o E

как быть???

параметр exclude=10 где десять помоему ID ненужной нам категории, можно перечислять через запятую.

child_of=5&hide_empty=0&orderby=id

Молодец, что сам нашел!

параметр exclude=10 где десять помоему ID ненужной нам категории, можно перечислять через запятую.

нееетт…. я все решил))))) это явно 2 бессонные нои на меня влияют…….. я знаю что делал все это но почему то не работает!!!!….. после того как я сюда пишу у меня все начинает работать!!)))))

вот решение:
[quote]wp_list_categories(‘hide_empty=0&child_of=5&title_li=’);

где 5- ID родительской категории!!!!…..[/quote]

я вот не пойму а почему не берет стили????

[quote]пишу вот так — wp_list_categories(‘orderby=id&hide_empty=0&child_of=5&title_li=’);[/quote]
затем в кодах я вижу это:

<li class="cat-item cat-item-6"><a href="http://wp233/pages/category/ebook/a" title="View all posts filed under A">A</a>
</li>
	<li class="cat-item cat-item-7"><a href="http://wp233/pages/category/ebook/b" title="View all posts filed under B">B</a>

</li>
	<li class="cat-item cat-item-8"><a href="http://wp233/pages/category/ebook/c" title="View all posts filed under C">C</a>
</li>
	<li class="cat-item cat-item-10"><a href="http://wp233/pages/category/ebook/d" title="View all posts filed under D">D</a>
</li>
	<li class="cat-item cat-item-11"><a href="http://wp233/pages/category/ebook/e" title="View all posts filed under E">E</a>
</li>

а мне надо чтоб класс был один:

<li class="alphabet">

а если title_li указать?
по дефаулту он title_li’ => __(‘Categories’),

нет… пробовал!!!!

Ну если тебе еще и классы нужны, тогда получай список вручную. Что-то типа такого
<?php foreach(get_categories(‘orderby=id&hide_empty=0&child_of=5’) as $ct)
echo ‘<li class="alphabet"><a href="’.get_category_link($ct->ID).’">’.$ct->name.'</a></li>’; ?>
Может даже и получится. 🙂

Хотя нафига оно тебе? Засади алфавит в <div id="alphabet"> и пропиши стили для #alphabet li

Хотя нафига оно тебе? Засади алфавит в <div id="alphabet"> и пропиши стили для #alphabet li

это как вариант у меня есть!!….. это я знаю….. но вот подумал а есть ли такая конфигурация которая уберет li class="cat-item cat-item-6" и поставит li class="свой_класс"

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