Главная » Сайтостроение » WordPress » Как сделать страницу облака тегов

Как сделать страницу облака тегов

Вы наверное не один раз замечали что блоги имеют так званое облако тегов и наиболее часто вы его наблюдали в боковой панели (сайдбаре). Однако не у многих есть отдельная страница облака тегов. Многие наверно уже задали себе вопрос: “Зачем мне страница тегов?”.

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

Делаем страницу тегов

  1. На нужно создать шаблон страницы. Для этого создаем новый php файл и называем его любым именем, например tag.php.
  2. Открываем файл и вставляем в самом начале вот этот код: Хочу заметить, что название вы можете задавать любое, у меня это “Страница тегов”.
    <!--?php /* Template Name: Страница тегов */ ?-->
  3. Теперь к данной странице нужно подключить базовую структуру вашего шаблона, это как правило голова, сайдбар и футер. Но это зависит от вашего шаблона. В результате должно получится что-то типа такого:
    <!--?php /* Template Name: Tag Cloud */ ?-->
    <!--?php get_header(); ?-->
    <div id="content" class="narrowcolumn"></div>
    <!--?php get_sidebar(); ?-->
    <!--?php get_footer(); ?-->

    Если вы не понимаете что и как сделать, то откройте файл page.php вашей темы и скопируйте все его содержание в файл tag.php.

  4. Теперь нам необходимо подключить саамы теги к этой странице, делается это с помощью функции wp_tag_cloud (). Так вот ей и воспользуемся, и вставим ее в нашу страницу, получится вот так:
    <!--?php /* Template Name: Tag Cloud */ ?-->
    <!--?php get_header(); ?-->
    <div id="content" class="narrowcolumn"></div>
    <!--?php get_sidebar(); ?-->
    <!--?php get_footer(); ?-->

    Обратите внимание на “number=0”, это надо для того что бы выводить совершенно все теги, поскольку по умолчанию показывается только 45 наиболее популярных тегов. Посмотрите на див

    , в котором размещены теги, это сделано для того что бы вы могли более изысканнее оформить облако тегов, хотя можно этого и не делать. Тем кто опять таки не знает и использует содержимое page.php,найдите что то типа вот этого:

    <div class="entry"></div>

    и замените его вот этим кодом:

    <div class="tag_cloud"></div>
  5. И так, мы закончили с tag.php, теперь загружаем файл в директорию из шаблоном, wp-content/themes/ваш_шаблон.
  6. Далее входим в консоль WordPress. Переходим в Страницы – Добавить новую. Вводим любое название страницы, например “Теги сайта” (содержание оставляем пустым) и теперь смотрим блок Атрибуты страницы, где есть пункт Шаблон из выпадающим списком, в котором нам нужно найти шаблон из именем которое мы задавали во втором шаге.
    2012-03-31_142215
  7. Выбираем нужный шаблон и нажимаем кнопку Опубликовать.

Ну вот мы и сделали это…

1 комментарий

  1. IrLioness

    А где посмотреть эту страницу можно?

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

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*

x

Посмотрите

Влияет ли смена темы WordPress на SEO и трафик?

[sc name=»ads1″] Если вы один из тех блогеров, которые используют бесплатные темы WordPress, вам, вероятно, ...