Плагин «”Облако” рубрик»

Рубрика: WordPress -> Плагины и хаки
Понедельник, 7 августа 2006 г.
Просмотров: 2845
Подписаться на комментарии по RSS
]]>
]]>

Обычно рубрики располагаются в виде списка, то есть последовательно в древовидной структуре. Однако, это вечашний день grin. Сейчас модно использовать т.н. облака. "Облако" состоит из названий рубрик, причем, чем больше в рубрике записей, тем большим размером она отображается. Грубо говоря, можно сразу же определить наиболее "горячую" категорию.

Качаем отсюда: http://sw-guide.de/

После активации плагина нужно добавить, например в sidebar.php следующий код:

  1.  <?php
  2.  if (function_exists ('cattag_tagcloud') ) {
  3.  echo '<ul class="is_kat">' . cattag_tagcloud() . '</ul>'; }
  4.  ?>

Сама функция cattag_tagcloud имеет настраиваемые параметры:

  1.  function cattag_tagcloud(
  2.   $min_scale = 8, // минимальный размер в pt
  3.   $max_scale = 30, // максимальный размер в pt
  4.   $min_include = 0, // минимальное количество записей в рубрике
  5.   $sort_by = 'NAME_ASC', // сортировка
  6.   $exclude = '', // исключить рубрики (указать через запятую)
  7.   $element = '<li><a rel="tag" href="%link%"
  8.   title="%description% (%count%)"
  9.   style="font-size:%size%pt">%title%
  10.   <sub style="font-size:60%; color:#ccc;">%count%</sub>
  11.   </a></li>' // шаблон для вывода
  12.   )

Сортировка может иметь значения, как и в функции list_cats(), а также: WEIGHT_ASC, WEIGHT_DESC, RANDOM.

Экспериментируйте с параметрами по своему усмотрению.

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>
РЕКЛАМАдля отдыха купить ноутбук петербург для отдыха

Комментариев: 26

Вы можете получать новые комментарии к этой записи по RSS или оформить подписку на все комментарии сайта. Или даже на все новые записи сайта. Не знаете, как это сделать?
  1. 2006-08-20 в 20:26:59 | Dmitry

    Спасибо большое за статью, вот только как сделать, чтобы это было действительно модное облако, а не список?

  2. 2007-01-08 в 18:30:32 | max

    Какой параметр отвечает за количество рубрик в строке?

    От чего зависит размер шрифта?

  3. 2007-02-21 в 00:59:58 | arry

    хороший плагинчик.

    кстати я оставил теги списком и не пожалел - гораздо красивее облака...

  4. 2007-02-21 в 01:18:45 | arry

    в определении функции нада убрать код ... автор плагина тоже орел млин, написал ОБЛАКО буэт а сам списков понафигачил..

  5. 2007-03-13 в 12:32:44 | Brodil

    У меня есть вопросик:

    Поставил этот плагин в Firefox все хорошо а в IE рубрики одна на другую наезжают, это лечится?

  6. 2007-03-13 в 13:24:58 | arry

    каскадником лечиться smile

    смари как у меня сделано http://www.eng.zhinzher.ru

  7. 2007-03-13 в 13:39:27 | Brodil

    как ты так сделал?????

  8. 2007-03-13 в 14:41:08 | arry

    надо смотреть какие стили отвечают за вывод твоего облака, наверняка его , , H1, H2, H3, стиль, который описывает sidebar

    у каждого скина - все по-своему...

  9. 2007-03-13 в 14:42:50 | arry

    имелось еще в виду <ul>, <li>, <p>

  10. 2007-03-13 в 14:42:57 | max

    дайте кто-нибудь рабочий код с облаком

  11. 2007-05-06 в 01:34:47 | A.S.Pushkin

    А где найти стиль, которым сделать чтоб рубрики не подчеркивались ?

  12. 2007-05-14 в 16:16:01 | x007xx

    Так как же сделать, чтобы облако было не списком а именно облаком?

  13. 2007-05-14 в 20:58:20 | Максим

    Попробуйте указать в стилях

    ul.is_kat {display: inline;}

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

  14. 2007-05-15 в 00:40:08 | x007xx

    чего то лыжи не едут.. у всех получается у меня стопор..

    вставил в стили ничего не изменилось.. :shock:

    Максим, раскажи по подробней что надо настроить чтобы получилось как у тебя??

    не слишком нагло?

  15. 2007-05-15 в 01:02:28 | Максим

    Потому, что у тебя class другой стоит

    ul.tagcloud {display: inline;}
  16. 2007-05-29 в 01:07:02 | sasharp

    Ребят, а как быть с подкатегориями? Можно ли как-нибудь при нажатии на родитель вызвать подкатегории? Что с ними вообще можно делать в этом плагине?

  17. 2007-07-02 в 20:37:40 | blastmasta

    Подскажите как сделать в строчки, как на этом сайте???

  18. 2007-09-21 в 01:47:00 | WiknaBiz

    Хотелось сделать несколько облаков на странице...

  19. 2007-09-27 в 18:19:29 | Sergey

    Пробовал ul.is_kat {display: inline;} не выводится горизонтально. По разному пробовал, или съезжает всё или кружки от рубрик появлялись, я их убрал list-style: none, но всё равно не выходит.

  20. 2007-10-02 в 01:40:13 | Дмитрий

    Вопросик: включил плагин, прописал в sidebar.php код, пробовал добавлять ul.tagcloud {display: inline;} абсолютно вид не меняется, рубрики как выводились так и выводятся, размер шрифта не меняется, никаких кружочков и т. д. не появляется, подскажите, может где чего неправильно сделал?

  21. 2007-10-02 в 01:52:29 | Максим

    Значит что-то неверно со стилями. Скорее всего после этого объявления, ниже переопределяется стиль для ul...

  22. 2007-10-14 в 23:34:40 | mblex

    Решил проще: в код плагина влез, и дефолтный хтмл-набор для ссылок изменил так - добавил в стиль ссылки line-height:%size%pt;

    в ИЕ все сразу выранялось.

  23. 2008-02-19 в 21:12:31 | Александр Блохин

    Привет. У меня вопрос. Мне нужно в коде sidebar.php прописать функцию, которая возвращает облако тегов. Как это сделать? Плагина у меня нет, но в теме есть виджет, который это делает.

    Но я хочу прописать именно в коде. Спасибо.

  24. 2008-05-27 в 00:17:45 | Виктор

    У плагина новый разработчик, не sw-guide.de, там написано мол я не поддерживаю плагин, обращайтесь сюда :

    blog.bull3t.me.uk/projects/category-tagging/

  25. 2008-09-09 в 17:16:54 | блоггер из Воронежа

    Подскажите плиз, а как это осуществить в новой версии ворпресс в 2,6,1 ?

  26. 2009-02-01 в 17:20:47 | Aleks

    Актуально.

    Напишите пожалуйста, есть ли альтернатива "облако рубрик" для WordPress 2.7

    ?

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)