Вывод облака тегов в столбик с одинаковым размером шрифта

Все новости SEO в одном месте. Финансовый стриптиз популярных блогов.

Делая adult блоги да и обычные блоги для нормальных людей возникает много вопросов по поводу распределения поста к категории и тегу. Да и вообще что лучше сделать категорией, а что тегом.

Недавно нарвался на очень известную и процветающую Российскую порно модель, снимающаяся в известных порно студиях США. Ее зовут а точнее сказать ее псевдоним Mandy Dee. Каково было мое удивление когда я не обнаружил ее официального сайта. Девочка просто поражает своими формами, в ее то 18 лет на момент написания это статьи она выглядит просто совершенно. Врятли кто-то с этим не согласится. Ну да ладно, к чему это я веду? К тому что если уж мне эта красота понравилась, возможно понравится и американ-дрочерсам. Т.е. тем, кто покупает XXX контент, мои потенциальные клиенты. Проверил домен mandydee.com – свободен. Купил, прикрутил к хостингу.

Начал делать блог, набивать статьи. И столкнулся с выше описанной проблемой. Что сделать категориями, а что тегами. Т.к. сайт посвящен одной модели, каждый пост описывает отдельный фотосет или видео ролик, причем от разных спонсоров. Решил что ролики стоит разделить на Adult ниши, а на что-же ещё?

Теги остались не задействованы, непорядок, и что-то нужно придумывать. Почему бы не писать посты помимо нашей порно звездочки ещё и о ее подружках, таких как Juliana Grandi, Sasha Rose и куча других. Эти девочки в настоящее время большие деятели американского порно бизнеса. Посмотрите этих моделей в freeones.com и увидите какие места в рейтинге они занимают. Рейтинг составляется из поисковых запросов в сутки. Просто вбейте имя модели в поиск и увидите рейтинг.

Имена этих подружек и решил причислить к тегам, обозвав блок вместо Tag Cloud именем Girlfriends. Осталась нерешенным одна проблема – теги по умолчанию прописываются в строку, т.е. один тег за другим. Плюс к тому одни теги размером больше, другие меньше, в зависимости от его популярности.

Я посчитал что лучшим решением будет такое же оформление тегов как реализованы категории, т.е. выстроить облако тегов в столбик, и сделать размер шрифта одинаковым для всех тегов. В гугле ничего не нашел, наверное искал не теми ключевиками. Пару часов рылся в коде и нашел наконец таки решение. Как оказалось все очень просто и не нужно рыться в css и прочих файлах.

Все настройки вывода тегов находятся в функции wp_tag_cloud(), объявляется она в файле wp-include/category-template.php

Описание функции wp_tag_cloud по умолчанию:

function wp_tag_cloud( $args = '' ) {
$defaults = array(
'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45,
'format' => 'flat', 'orderby' => 'name', 'order' => 'ASC',
'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
);

Исправленные мною параметры этой функции, подогнанные под шаблон блога:
function wp_tag_cloud( $args = '' ) {
$defaults = array(
'smallest' => 1, 'largest' => 1, 'unit' => 'em', 'number' => 45,
'format' => 'list', 'orderby' => 'name', 'order' => 'ASC',
'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'echo' => true
);

Функция wp_tag_cloud использует следующие параметры:
smallest
(целое) Размер текста метки с самым малым числом.
largest
(целое) Размер текста метки с самым большим числом.
unit
(строка) Единица измерения для smallest и largest. Например: pt, px, em, %; по умолчанию pt (пункты).
number
(целое) Количество выводимых меток. (Используйте ‘0′ для вывода всех меток.)
format
(строка) Форматирование вывода облака меток.
* ‘flat’ (По умолчанию) разделяются пробелом
* ‘list’ метки заключаются в список UL с классом class=’wp-tag-cloud’
* ‘array’ метки возвращаются в виде архива для использования в PHP.
orderby
(строка) Сортировка меток по:
* ‘name’ (По умолчанию) по имени
* ‘count’
order
(строка) Сортировка. В верхнем регистре:
* ‘ASC’ (По умолчанию)
* ‘DESC’
* ‘RAND’ случайным образом.
exclude
(строка) Список меток для исключения, разделенные запятой. Например, ‘exclude=5,27′ исключит метки с the term_id 5 или 27.
include
(строка) Список меток для добавления, разделенные запятой. Например, ‘include=5,27′ добавит метки с the term_id 5 или 27.
Зацените как получилось: mandy dee, теги и категории выглядят одинаково, как два разных блока категорий.

P.S. Проверяйте измененные настройки после каждого обновления wordpress, файл wp-include/category-template.php обновляется и все настройки обновляются по дефолту

Share this Post:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

49 комментариев to “Вывод облака тегов в столбик с одинаковым размером шрифта”

  • Serge пишет:

    Полезные фишки для вордпресса. Возьму себе на заметку =) Спасибо!

  • goth пишет:

    Облако тегов, если оно на хорошем месте, то есть поближе к верху и к центру, или в самом низу и в центе – может быть самым кликабельным местом. Давно использую такую схему и всем рекомендую..

  • SerguN пишет:

    Попробую так сделать у себя в блоге . Спасибо за подсказку .

  • felix пишет:

    Да, идея свежая, не встречал ещё в интернете. Мне как старому блогеру пригодится) сенкс

  • serhanters пишет:

    дооо клёво ща попробуем, а как сделоть круговое облако никто не знает?

  • toporik пишет:

    Действительно интересно, бывает надо подстраивать под дизайн тэги. На счет круговое облака даже не знаю.

  • Seogot пишет:

    Довольно полезная статья, не знал, что возможно выровнять теги в облаке. Спасибо!

  • Rumba пишет:

    Взял на заметку, проверю на одном из своих блогов, потом отпишусь.

  • Information  пишет:

    Все-таки не понял – чем лучше выравнивание? Ведь, психологически – по принципу толпы: если человек видит что-то, чем пользуются другие, то он пойдет туда, он купит это и так далее. На этом не лучше играть?

  • Фотошоп пишет:

    Вещь хорошая спасибо!

  • Ricman пишет:

    Надо будет попробывать.

  • Dofer пишет:

    Вордпресс с блэкджеком и шлюхами )))

  • KeyArch пишет:

    Как вариант.
    Обычно облако не использую на сайтах.

  • космос пишет:

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

  • Андрей пишет:

    А проблем с АГС не будет? А то, что то в последнее время многие жалуются на санкции yandex на использование облака тэгов.

  • Vibos пишет:

    Яша иногда за облако тегов под агс отправляет.
    Так что с ним нужно быть осторожным. Я, например, использую его только на СДЛ, на сатах уже давно удалил…

  • Андрей пишет:

    Да миф это всё про АГС и облако тегов! При грамотном размещении даже улучшает индексацию. Автору спасибо за “разжовку” тегов.

  • lifs пишет:

    возьму на заметку. спасибо!

  • Дмитрий пишет:

    Спасибо за интересную и полезную информацию. Давно хотел структурировать свое облако тегов. И заменять ими рубрики тоже оригинальная идея. :)

  • У меня такая же проблема некторые часто используемые теги на полстаницы а некоторые маленькие. Полезная статья будем применять. А если облако убрать то сайт скучным станет.

  • Странник пишет:

    Нашел кое-какую информацию, которая меня давно интересовала ;)
    За идею с облаком тегов, а главное – подробное обоснование её – отдельное спасибо :)

  • Ivan7 пишет:

    Да, идея нормал, не встречал ещё в интернете. Мне как блогеру пригодится

  • Дизайнер пишет:

    Идея действительно стоящая. Псевдоменю на основе меток легкое и быстрое решение для динамичного сайта под САПу.

  • iPad пишет:

    спасибо, попробую)

  • Профит пишет:

    Спасибо, нашел как раз то, что искал, WordPress рулит :)

  • Volk пишет:

    Хорошая мысль, спасибо, подумаю как бы лучше……

  • Combox пишет:

    только недавно облачко добавил, но чет не очень красиво будет смотреться с использованием описанного способа:(

  • Slicks пишет:

    Как раз на днях думал где бы найти что-то подобное, спасибо за отличную идею для облака тэгов

  • Vasiliy пишет:

    Фишка конечно полезная, но после каждого обновления плагина его надо будет настраивать по новой.

  • Reader пишет:

    Метки не влияют на АГС при грамотном использовании.

  • parik пишет:

    Прикольно в моем блоге явно лишним не будет. Спасибо.

  • nig пишет:

    Однако так гораздо симпатичнее. Спасибо.

  • Vladimir пишет:

    Видать руки кревые не как не выходит, но все равно спасибо, постораюсь добить сие нововедение.

  • Павел пишет:

    классно получается, спасибо

  • Voron пишет:

    Для Wp неплохая приблуда. Может быть полезна. Хотя сам тегами вообще стараюсь ничего не оформлять ) Просто делаю много подкатегорий.

  • Kos пишет:

    Отличная идея и отличная реализация. Сделать на ВП такой сайт! Это что-то.

  • lord пишет:

    Спасибо.Но это не для меня.

  • Вовка пишет:

    Спасибо, так намного лучше смотрится блок меток=)

  • svinip пишет:

    прикольно, мне бы и в голову не пришло, а намного эффективнее для сео, чем просто список подружек сделать?

  • Bleck пишет:

    Да, ты прав девочка и правда ягодка. Комментарий выше: “Метки влияют на АГС при грамотном использовании.” Посмешил. Это как же интересно?? Посмешил. массу наверное увеличивают))
    pr конечно можно заработать побольше, но АГС.

  • Slots пишет:

    Да полезно для кликабельности, так наверное сайт больше роют!

  • Александр пишет:

    Спасибо. Попробую у себя.

  • hardup пишет:

    Попробовал у себя на одном сайтике. Вроде бы получилось. Спасибо!

  • Дмитрий пишет:

    Странно, но почему-то у меня метки выходят за пределы контейнера. Но всё равно с хорошим цветом смотрится нормально, интересно облако тегов с прокруткой.

  • Гитарист пишет:

    Спасибо большое за подробное руководство. Будем ставить на свой блог.

  • Ромчег пишет:

    Спасибо огромное, давно искал что то подобное!

  • Турист пишет:

    Спасибо, обязательно использую данную фишку в своем блоге.

  • Paul пишет:

    Благодарю:) Все работает!

  • Денис пишет:

    Спасибо. Нужная штучка.

  • Leave a Reply:

    Name (required):
    Mail (will not be published) (required):
    Website:
    Comment (required):
    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">