Совет 1: Как сделать облако тегов

Наверняка на многих сайтах и блогах вы встречались с такой забавной вещью, как облако тегов. Если вы хотите создать такое облако на своём сайте или блоге, то в данной статье вы сможете найти инструкцию по его генерации.
Облако тегов представляет собой набор ярлыков или категорий, наиболее часто встречающихся в поиске, ссылках и упоминаний каких-либо слов. И чем чаще встречается то или иное слово или понятие, тем больше становится изображение, содержащее гиперссылку на эти понятия и слова.
Как сделать облако тегов
Инструкция
1
Для начала сгенерируйте список пар вида: тег – количество вхождений. Для этого используйте следующий код:
1. <?

2. class TagsCloud {

3.

4. private $tags;

5.

6. private $font_size_min = 14;

7. private $font_size_step = 5;

8.

9. function __construct($tags) {

10.

11. shuffle($tags);

12. $this->tags = $tags;

13.

14. }

15.

16. private function get_tag_count($tag_name, $tags) {

17.

18. $count = 0;

19.

20. foreach ($tags as $tag) {

21. if ($tag == $tag_name) {

22. $count++;

23. }

24. }

25.

26. return $count;

27.

28. }

29.

30. private function tagscloud($tags) {

31.

32. $tags_list = array();

33.

34. foreach ($tags as $tag) {

35. $tags_list[$tag] = self::get_tag_count($tag, $tags);

36. }

37.

38. return $tags_list;

39.

40. }

41.

42. private function get_min_count($tags_list) {

43.

44. $min = $tags_list[$this->tags[0]];

45.

46. foreach ($tags_list as $tag_count) {

47.

48. if ($tag_count < $min) $min = $tag_count;

49.

50. }

51.

52. return $min;

53.

54. }

55.

56. public function get_cloud() {

57.

58. $cloud = Array();

59.

60. $tags_list = self::tagscloud($this->tags);

61. $min_count = self::get_min_count($tags_list);

62.

63. foreach ($tags_list as $tag=>$count) {

64.

65. $font_steps = $count - $min_count;

66. $font_size = $this->font_size_min + $this->font_size_step * $font_steps;

67.

68. $cloud[] = "".$tag."";

69. }

70.

71. return $cloud;

72.

73. }

74. }

75. ?>
2
Работайте с этим кодом примерно таким образом:

01. <?

02.

03. $tags = array(

04. '1111', '2222', '333', '444',

05. '5555', '666', '777', '777',

06. '333', '8888', '6666', '333',

07. '888', '000’, '989', '45455',

08. '5555', '63636', '54545', '55656'

09. );

10.

11. $mycloud = new TagsCloud($tags);

12. $tags_list = $mycloud->get_cloud();

13.

14. foreach ($tags_list as $tag) {

15. echo $tag.' ';

16. }

17.

18. ?>
На месте цифр ставьте нужные вам теги!
3
Чтобы вывести облако тегов с учётом релевантности, сделайте следующее. В настройках задайте минимальный размер шрифта, который будет соответствовать минимальному числу вхождений (то есть, одно вхождение). Используйте поле font_size_min.
4
Задайте остальным тегам размер шрифта по следующей схеме: каждое вхождение увеличивает шрифт на один пиксель. Для этого воспользуйтесь полем font_size_step.
5
Если вы хотите усовершенствовать своё облако тегов, прикрутите его к js-скрипту.
Удачи вам в создании собственных облаков!
Видео по теме
Источники:
  • Зачем сайту нужно облако тегов? Как его правильно составлять?

Совет 2 : Как сделать облако тэгов

Облако тэгов – функциональный элемент дизайна, который притягивает взгляды каждого посетителя. Различают статичное и трехмерное облако тэгов, и для создания каждого из них необходимо обладать определенными навыками.
Как сделать облако тэгов
Инструкция
1
Скачайте трехмерное облако тэгов (tag cloud) с официального сайта Joomla, если вы работаете с этой системой. Скачайте облако тэгов с сайта http://www.drupal.org/, если ваш сайт построен на системе управления Друпал. Также можно поступить с облаком тэгов для известных CMS, например, скачать приложение для ucoz, instant, modx, britax.
2
Настройте модуль в соответствии с собственными потребностями. Укажите количество выводимых
3
Используйте программный код, если вы хотите вставить статичное облако тэгов, а готового решения на официальном сайте CMS не предоставлено, либо работайте с самописной системой управления.
4
Создайте таблицу в виде соответствий «тэг – число», где каждому тэгу присвойте свое цифровое значение. В итоге вы должны будете получить статичное облако тэгов, где более популярные запросы будут выделяться на фоне менее популярных за счет своего размера.
5
Заполните таблицу соответствий. Она будет подсчитывать число вхождений тэга в таблице блога. Рассчитайте популярность каждого тэга через определение его максимального значения. Данная операция не представляет особой сложности. После этого все тэги делятся на определенные группы в зависимости от популярности.
6
Присвойте образованным группам тэгов свои классы через CSS – таблицу стилей. Далее CSS–классы готовятся в программе для отображения (программный код облака тэгов находится в дополнительных материалах). Выведите облако тэгов на страницу.
7
Протестируйте работу облака тэгов, чтобы убедиться в отсутствие «багов» и «глюков». Сделать это лучше не на основном сайте. Если альтернативного ресурса, который не жалко испортить, нет, то перед установкой tag cloud обязательно создайте резервную копию сайта.
Источники:
  • Как провести учебное социологическое исследование

Совет 3 : Как установить облако тегов

Среди дополнений, которые разрабатываются для платформы WordPress, есть плагины для улучшения функциональности сайта, а есть плагины для его украшения. Если вы хотите совместить удобство с отличной графикой для отображения плавающего облака тегов, воспользуйтесь специальным новшеством Wp-cumulus.
Как установить облако тегов
Вам понадобится
  • Установка плагина Wp-cumulus.
Инструкция
1
Перед установкой этого плагина рекомендуется воспользоваться локализованной версией, для этого нажмите следующую ссылку http://www.wordpressplugins.ru/download/wp-cumulus.zip и после его скачивания, распакуйте в любую папку на жестком диске.
2
Затем скопируйте папку wp-cumulus в директорию /wp-content/plugins на вашем сервере. Для завершения установки откройте административную панель вашего сайта, нажмите ссылку «Плагины» и активируйте недавно скопированный плагин.
3
Чтобы облако отображало правильные теги, не смешиваясь друг с другом, воспользуйтесь настройкой. Для этого на странице с установленными плагинами нажмите ссылку «Настройка» или найдите соответствующую надпись в разделе «Параметры». Т.к. плагин полностью русифицирован, его настройка отнимет у вас минимум времени.
4
Большинство настроек имеют свободный характер, т.е. все зависит от пользователя и его вкуса. Среди обязательных настроек стоит выделить опцию «Равномерное расположение тегов». Это позволит не наступать на пятки всем тегам относительно друг друга. Для добавления плавающего облака тегов необходимо в код страницы добавить следующую строку «» без кавычек.
5
Если вы хотите добавить данный элемент в боковую панель сайта (сайдбар), совсем необязательно копировать код в файл в sidebar.php. В административной панели перейдите к разделу «Виджеты» и скопируйте wp cumulus в одну из панелей, захватив его левой кнопкой мыши. Для изменения настроек отображения достаточно раскрыть виджет, внести новые данные, а затем нажать кнопку «Сохранить».
6
При совпадении цветов облака тегов с изображением на страницах сайта, рекомендуется сменить цвета в настройках плагина.
Видео по теме

Совет 4 : Для чего нужно облако тегов

Теги или метки - ключевые слова, отражающие основную тематику статьи или сообщения, размещенных в интернете. Почему они возникли и нужно ли их использовать?
Для чего нужно облако тегов

Понятие облако тегов появилось около 10 лет назад. Впервые оно возникло в движке WordPress, а затем стало самостоятельным элементом оформления веб-страниц вне зависимости от движка, на котором они организованы.


Облако тегов дает визуальное представление о том, какие категории статей размещены на данном интернет-ресурсе. Чем чаще упоминается ключевое слово, тем большим размером шрифта оно отображается. Широкое распространение эта технология получила в блогах и на узкотематических сайтах. Облако ключевых слов может быть создано вручную или с помощью специальных программ-генераторов.


Облако тегов отражает основную тематику сайта, выступает в роли семантического ядра вашего сайта и используется поисковыми системами для индексации. Кроме этого, оно может быть использовано пользователями как указатель: достаточно нажать на одну из категорий, чтобы вывести все статьи и сообщения, относящиеся к данной тематике. Для пользователя облако тегов является удобным инструментом навигации по сайту.


Для SEO-продвижения страницы или ресурса можно подобрать облако тегов, содержащее высокочастотные запросы пользователей. Единственное неудобство данной технологии заключается в том, что в облаке ключевых слов невозможно создание иерархической структуры меток: уровни вложенности не поддерживаются.


Облако тегов может быть реализовано в виде гиперссылок html либо с использованием flash-технологий. Многие CMS (например, WordPress и Joomla) предоставляют дополнительные плагины для реализации данного функционала. Вы можете задавать необходимое число отображаемых тегов, экспериментировать с размерами и цветом шрифта. Облако может быть статичным или динамическим. Многообразие вариантов дизайна сделает этот элемент гармоничным дополнением для любого сайта.



 

Промышленные светодиодные светильники: типы и производители
Связанная статья
Промышленные светодиодные светильники: типы и производители

Совет 5 : Как поставить облако тегов

Облако тегов – это не только дань моде. Благодаря ему, во многом упрощается навигация и перелинковка на сайте. Однако если вы решили поставить облако тегов на своем ресурсе, не забывайте потом следить за тем, чтобы оно не превратилось в месиво.
Как поставить облако тегов
Инструкция
1
Скачайте с официального сайта WordPress (http://www.wordpressplugins.ru) плагин, который поможет вам установить облако тегов на вашем сайте. Например, самый обычный - Simple Tags. После скачивания распакуйте архив в любую папку на компьютере или же сразу в корневой каталог на вашем сервере /wp-content/plugins. Для завершения установки откройте панель администратора на сайте, кликните по ссылке «Плагины» и активируйте таким образом скопированный модуль.
2
Чтобы теги в облаке отображались правильно и не смешивались друг с другом, установите верные параметры. Для этого на странице с установленным плагином обратитесь к меню «Настройка» или найдите соответствующий пункт в разделе «Параметры». Так как этот модуль полностью русифицирован, настройка не займет у вас много времени.
3
Выберите те параметры, которые вам необходимы. Выберите размер и ширину, настройте автоматическое добавление ссылок. Решите, хотите ли вы отсортировывать метки по алфавиту или по дате добавления. Уделите внимание цвету облака, так как если оно будет совпадать по цвету с фоном страниц, это может быть расценено поисковыми машинами как попытка так называемой «черной оптимизации» (подстройка завуалированного кода в страницу). Как результат, сайт может быть заблокирован.
4
Существует и ряд обязательных настроек. Чтобы избежать перемешивания меток, выберите опцию «Равномерное расположение тегов». После того как вы установите все параметры, добавьте облако тегов на страницу. Для этого нужно вписать в ее код соответствующую строку с кодом плагина.
5
Если вы желаете добавить облако тегов в боковую панель сайта (sidebar), код плагина в файл sidebar.php добавлять необязательно. Перейдите в панели администратора в раздел «Виджеты» и скопируйте модуль в одну из панелей, удерживая его левой кнопкой мыши. Чтобы в таком случае изменить настройки, откройте виджет, установите новые параметры и нажмите «Сохранить».
Совет полезен?
Поиск
Добавить комментарий к статье
Осталось символов: 500