kancboom.ru

Вывести категории на главную в wordpress. Рубрики WordPress. Как создать, удалить и редактировать категории в WordPress. Я не вижу блок с рубриками в записи

Насколько важную роль играют страницы рубрик на вашем сайте? Или вы не задумывались над ними, пока не наткнулись на эту статью? Какие они – унылые и неинтересные? Только представьте себе – они могут быть более полезными (как для вас, так и для ваших посетителей)! Разве нельзя их сделать чуточку круче, как мачо с картинки ниже?

Если вы являетесь обычным пользователем WP, то, скорее всего, ваши страницы рубрик находятся в том же самом состоянии, что и на момент создания сайта. Более чем вероятно – они просто содержат в себе ссылки на ваши записи, представленные либо в виде цитат, либо в полном виде.

Возможно, что они выглядят так, как страница рубрик в стандартной теме Twenty Twelve.

Подходим со всей серьезностью к страницам рубрик

Почему бы нам не проявить большую заботу о страницах рубрик? Почему бы не сделать их своеобразной интродукцией к рассматриваемому вопросу – т.е. теме вашей рубрики?

Вместо стандартного списка ссылок можно сделать что-то такое:

Или вот такое, чуть попроще:

Ведь это будет гораздо удобнее для ваших посетителей! Не думали ли вы над тем, что такие страницы рубрик отлично подходят для наращивания ссылок и снискания «любви» поисковых систем?

Как разнообразить страницу рубрик

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

Если вы настраивали или редактировали когда-нибудь рубрику в WP, то вы, вероятно, видели, что на странице присутствует поле «Decription» («Описание»).

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

Если в вашей теме это не работает, вы можете легко подключить эту возможность путем размещения следующего кода в шаблоне, отвечающем за рубрики — category.php. Если у вас в теме нет такого шаблона, тогда воспользуйтесь archive.php.

Тотальное улучшение страницы рубрик

Хотя поле с описанием рубрики и принимает HTML-код, позволяя совершать интересные вещи, есть более продвинутый способ тотального изменения описания рубрики – достаточно использовать плагин CategoryTinymce , который добавит в поле Decription дополнительный WYSIWYG-редактор.

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

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

В том же самом примере вы можете видеть, что возле вкладок имеется некоторый текст. Я смог вывести эти два элемента рядом при помощи использования шорткодов для колонок, разбив область на две зоны – одна под вкладки (примерно две трети страницы), другая под текст (одна треть страницы).

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

Проявив немного фантазии, вы можете сделать из страниц рубрик настоящие посадочные страницы. К тому же, этот путь является достаточно неплохим в плане SEO.

Важные замечания

1. Шорткоды

По различным причинам некоторые шорткоды (включая фотогалереи) отказываются работать в редакторе. Правда, для этого есть решение.

Поместите следующий код в файл темы functions.php:

Add_filter("category_description", "do_shortcode");

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

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

Откройте шаблон вашей рубрики (category.php) и поместите в него код, отвечающий за вывод описания (базовый вывод описания должен стоять в середине):

Сюда вставьте код для вывода описания рубрик

Помните, мы указали на то, что вызов описания для рубрики обычно имеет следующий вид:

Однако он может несколько отличаться в зависимости от используемой темы.

В стандартной теме Twenty Twelve, к примеру, этот код имеет несколько иной вид:

И вот как будет выглядеть готовый код, который понадобится вставить в category.php для указанной темы:

3. Все это работает и для меток.

Заключительный штрих – данная техника работает и для меток. Таким образом, если у вас есть важные страницы меток, вы можете несколько переработать их. Успехов вам на этой ниве!

Рубрики сортируют и объединяют записи в группы постов по заданной тематике. Это помогает пользователю искать нужную информацию на сайте.
Для создания контента на WordPress используйте два инструмента - записи и страницы. Страницы имеют статичный характер и подходят для размещения информации, которая редко меняется: «Контактов », «О нас », «Услуги ». Записи же имеют динамичный характер и показывают информацию в режиме блога. Создать рубрики можно только для записей.

В этой статье рассмотрим:

Видео-инструкция по созданию рубрики на WordPress

Как создать новую рубрику

«Uncategorized » (рус. «Без категории ») - рубрика, которая создается по умолчанию. Каждый новый пост автоматически публикуется в этой рубрике.

Перейдите в административную консоль WordPress.
Чтобы создать новую рубрику, зайдите в меню «Записи » на панели инструментов слева и выберите раздел «Рубрики ».

В строке «Название » укажите название первой рубрики «История ».

Содержание в строке «Ярлык » отображается в адресной строке пользователя при переходе в данную рубрику. Назовите «Ярлык » our-history. Рекомендуем писать название маленькими латинскими символами и использовать дефис вместо пробела и нижнего подчеркивания. Так как многие плагины для WordPress не учитывают русские символы, из-за этого работают некорректно.

Нажмите кнопку «Добавить новую рубрику ».

Таким же образом создайте вторую рубрику с названием «Поддержка » и укажите ярлык «support ».
Третья рубрика уже создана по умолчанию, измените ее на необходимую нам «Услуги ». Чтобы отредактировать рубрику «Uncategorized », наведите курсор мыши на рубрику, выберите ссылку «Свойства ». Измените название на «Услуги », ярлык — «services ». Нажмите кнопку «Обновить рубрику ».

Обновите сайт и обратите внимание, что название рубрики «Uncategorized » изменилось на «Услуги ». Сейчас все записи находятся в рубрике «Услуги ». Созданные рубрики «Поддержка » и «История » не отображаются на сайте, так как пока не содержат контента.

Как создать подрубрику

Для примера, добавим в рубрику «Услуги » две подрубрики: «Хостинг » и «SSL-сертификаты ».
Чтобы создать подрубрику «Хостинг », создайте рубрику и в названии указываем «Хостинг », ярлык — hosting. Затем в выпадающем списке «Родительской рубрики » выберите «Услуги ». То есть рубрика «Хостинг » становится подрубрикой родительской «Услуги ». Для сохранения нажмите кнопку «Добавить новую рубрику ».

Аналогичным образом создайте подрубрику «SSL-сертификаты ».

Как добавить записи в рубрики

Чтобы добавить записи в рубрику, зайдите в меню «Записи Все записи ».

Для примера, мы создали записи: «Новые выделенные серверы », «Новые SSL-сертификаты высшего уровня безопасности », «Теперь мы доступны 24/7 в режиме онлайн » и «О нашей компании ».

Новость о том, что в ассортименте хостинговых услуг прибавились новые выделенные серверы, добавьте в подрубрику «Хостинг » рубрики «Услуги ».

Наведите курсор мыши на название записи и нажмите ссылку «Свойства ». Поставьте галочки напротив нужных рубрик и нажмите кнопку «Обновить ».

Аналогично распределите оставшиеся записи по подходящим рубрикам.

Перейдите на сайт и обратите внимание, что все рубрики отображаются на странице сайта.

Как настроить отображение подрубрик на сайте

Чтобы рубрики отображались в виде иерархии, зайдите в меню «Внешний вид » на панели управления слева и выберите раздел «Виджеты ». Виджет «Рубрики » установлен по умолчанию в большинстве тем в SideBar. SideBar — область сайта слева или справа от основного контента (боковая колонка), на которой с помощью виджетов можно расположить дополнительные элементы: рубрики, последние посты, формы подписки на рассылку, баннеры, последние комментарии, виджеты соцсетей и другое.

Разверните вкладку «Рубрики », поставьте галочку напротив «Отображать иерархию » и нажмите кнопку «Сохранить ».


На картинке ниже увидите, что подрубрики «SSL-сертификаты » и «Хостинг » теперь отображаются в виде иерархии.

Чтобы указывалось количество статей, которое содержится в рубрике, поставьте галочку напротив функции «Отображать число записей » виджета «Рубрика ». Число записей будет выведено рядом с названием рубрики. Нажмите кнопку сохранить.

Всем привет! Как всегда, с Вами вебмастер Александр. Сегодня мы продолжим наше знакомство с миром веб-технологий и научимся создавать рубрики для сайта. Но перед тем как мы начнём, сделаю небольшое отступление. Как Вы знаете, сайты – отличный источник пассивного дохода. В статье я рассказывал, как один мой знакомый запустил сайт, который приносит ему теперь 100 000 руб. чистой прибыли в месяц. Согласитесь, это круто!

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

1 133 переходов из поисковых систем за сутки , друзья! И это только поисковый трафик. Общая посещаемость составила более 2 000 человек в сутки!

Вот так, ребята! Проект растёт, и это не может не радовать. Моя цель – 10 000 уникальных посетителей в день, и мы постепенно к ней приближаемся. Ну а какой сайт без статей, а статьи – без рубрик? Давайте сейчас этим и займёмся!

Другие статьи для начинающих Вэбмастеров

Создание рубрик в WordPress

Пошагово разберём, что нужно сделать, чтобы создать новую рубрику в WordPress.

1) В панели администрирования заходим в раздел Записи .

2) Переходим в подраздел Рубрики .

3) В поле Название введём название рубрики. В примере на рисунке это «Жилищное законодательство».

4) В поле Ярлык нужно ввести метку, которая позволит ссылаться на рубрику в URL-адресе. Эта метка разместится в конце URL-адреса, так что в итоге получится ссылка, указывающая на данную рубрику. Метка рубрики должна состоять из цифр и латинских букв. Пробелы не допускаются, но их при желании можно заменить символами подчёркивания.

5) В списке Родительская выберите рубрику, которая будет родительской по отношению к нашей, т. е. наша рубрика станет для неё дочерней. Если Вы не хотите, чтобы наша рубрика была чьей-либо подрубрикой, выберите в списке Родительская пункт нет .

6) В поле Описание введите небольшой текст, который кратко и ёмко описывает нашу новую рубрику. Обязательно заполняйте данное поле, это важно для SEO-продвижения!

7) Нажимаем кнопку Добавить новую рубрику .

Готово! Новая рубрика создана. Для закрепления материала обязательно ознакомитесь с этим видео:

Ну и в заключение хочу сказать, уважаемые читатели, что, если Вы решили создать собственный сайт, никогда не останавливайтесь и доведите дело до конца! Многие начинают и забрасывают процесс на середине, зная при этом, что сайт – штука очень даже прибыльная. Уверен: Вы не из тех, кого устраивает скучная работа по найму в каком-нибудь офисе. Поэтому Вы обязательно создадите сайт, который принесёт хорошую прибыль!

- 3.3 out of 5 based on 3 votes

В данном уроке мы рассмотрим, как создаются рубрики в WordPress, а также что такое ярлык рубрики и родительская рубрика.

В WordPress предусмотрена возможность помещать тематические заметки в определенные рубрики.

Таким образом, можно сортировать все материалы блога в зависимости от тематики записи.

Это позволяет посетителям блога быстро находить материалы, касающиеся какой-то определенной темы, для их поиска не нужно рыться в архивах просматривая все материалы блога. Перед тем как приступить к наполнению своего блога на WordPress материалами, необходимо продумать и создать необходимые рубрики.

Для того чтобы создать рубрики перейдите в административной панели WordPress в пункт: «Записи» >> «Рубрики» .

В поле «Название» введите название вашей рубрики. Именно это название и будет отображаться на вашем блоге.

В поле «Ярлык» введите название рубрики латинскими символами. Это название будет отображаться в URL"е ведущем на данную рубрику. Можете здесь указать ключевое слово или словосочетание, релевантное данной рубрике, это учитывается поисковыми системами. Данное название отображается в URL только при включенных постоянных ссылках, как их включить вы можете прочитать в уроке . Более того, если вы настроили транслитерацию для постоянных ссылок, то ярлык будет создаваться автоматически.

В WordPrees предусмотрена иерархия рубрик. Поэтому при помощи выпадающего списка «Родительская» можно выбрать рубрику, в которую будет вложена та рубрика, которую мы создаем.

К примеру, если на блоге планируется публикация уроков по созданию сайта, то можно создать рубрику «Уроки», а в нее вложить рубрики: «Уроки HTML», «Уроки CSS», «Уроки WordPress», «Уроки Joomla». На панели, справа, это будет выглядеть так:

Т. е. при создании рубрик: «Уроки HTML», «Уроки CSS», «Уроки WordPress», «Уроки Joomla» из выпадающего списка «Родительская», был выбран пункт «Уроки». При создании заметки, вы сможете выбирать в какую категорию ее поместить.

В поле «Описание», можно ввести описание для данной рубрики. В большинстве шаблонов не предусмотрен вывод описания на блог поэтому, как правило, данное поле не заполняют.

После того как вы заполнили все необходимые поля, нажмите на кнопку «Добавить новую рубрику» , она будет создана и отобразится на панели с права.

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

В WordPress есть очень хорошая возможность группировать несколько записей в рубрики (категории), чтобы читателям было удобней просматривать все статьи определенной тематики, которые имеются на сайте. Тем не менее, на страницах этих рубрик нельзя разместить хоть какую-нибудь полезную информацию о содержащемся в них контенте. И это плохо не только с точки зрения юзабилити сайта, но и SEO оптимизации тоже.

Конечно, можно попробовать редактировать файлы темы, чтобы выводить рубрики на собственных страницах или добавить контент к существующим, но если у вас нет соответствующих навыков, то это будет очень трудной задачей. К счастью, можно решить эту проблему другим способом, с помощью плагина List Category Posts, позволяющего реализовать вывод содержимого любой рубрики, в любом месте сайта WordPress.

Принцип этого способа очень прост, вы получаете шорткод с большим количеством параметров, который можно вставить на страницу WordPress, чтобы выводить на ней содержание определенных рубрик и добавить к ним собственный контент.

При этом, параметры шорткода дают вам такие возможности, как:

  • Добавлять постраничную навигацию;
  • Указывать количество символов для анонса записей;
  • Использовать пользовательские CSS классы для оформления;
  • Показывать превью постов;
  • Задавать сортировку постов и многое другое.

Кроме того, у вас появится специальный виджет WordPress, который может быть использован для отображения содержания определенных категорий даже в боковой панели.

Как это сделать

С этим плагином, вывод рубрики на любой странице WordPress не представляет никакой сложности. Вы просто создаете новую страницу, наполняете ее нужным контентом, а потом добавляете специальный шорткод . В нем вам нужно указать ID тех категорий, которые нужно отобразить. Выглядит это так:

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

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

Как добавить больше параметров

Конечно, такие рубрики выглядят не очень привлекательно, но это недоразумение можно поправить, воспользовавшись дополнительными параметрами, которые позволяют изменить вывод постов. Их достаточно много, вы можете посмотреть полный список во время установки плагина. На данный момент, давайте рассмотрим только те, которые могут понадобиться в первую очередь.

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

Как видите, можно задавать несколько значений для имени или идентификатора, просто написав их через оператор «+». А поставив «yes» к «thumbnail» и «excerpt», можно показать миниатюры записей и небольшие анонсы соответственно. В конце, строка «excerpt_size» указывает на то, какое количество символов должно быть у анонсов. В данном случае, анонсы будут состоять из 50 символов, но вы можете указать любое количество.

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

В качестве примера, на этот раз мы будем использовать идентификаторы. Затем, включим постраничную навигацию и введем ограничение в 6 постов на страницу с помощью «numberposts». В конце, зададим сортировку по заголовку в сторону убывания.

Это всего лишь несколько примеров. Если внимательно изучить список возможностей шорткода, то вы поймете, что он позволяет сделать практически все, что угодно. Гибкость – это самое главное преимущество использования данного плагина, поэтому, выводить через него рубрики на пользовательскую страницу WordPress очень удобно.

Стилизация

В параметрах шорткода, кроме различных способов отображения, можно также задать собственную стилизацию. Вообще, по умолчанию, содержание категорий расположено в списке с тегом «ul», классом «lcp_catlist» и уникальным ID. Этого может быть достаточно, чтобы просто задать нужные стили в CSS файле вашей темы WordPress. Но, если вы хотите получить больше возможностей для настройки, то вы можете использовать параметры соответствующие параметры, чтобы добавить собственные HTML теги.

Например, вы можете обернуть заголовки записей в тег «h4» и добавить им любой класс:

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

autor_tag, author_class, customfield_tag, customfield_class, catlink_tag, catlink_class, comments_tag,
comments_class, date_tag, date_class, date_modified_tag, date_modified_class, excerpt_tag, excerpt_class, morelink_class, posts_morelink_class, thumbnail_class, title_tag, title_class

Если даже этого вам недостаточно, то можно воспользоваться встроенной системой шаблонизации плагина. К сожалению, описание этого способа выходит за рамки данной статьи, но его суть в том, что нужно будет создать файл шаблона, вставить в папку вашей вордпресс темы и настроить его. Затем, вы сможете использовать параметр «template», который будет определять, какой шаблон использовать в конкретном шорткоде. Для примера, вы можете найти шаблон по умолчанию, находящийся в папке плагина, и посмотреть как это устроено.

Категории в виджете

Другой способ вывести содержание определенных категорий на сайте WordPress, это использовать специальный виджет, входящий в состав плагина. Его можно найти в разделе виджетов, находящемся в меню «Внешний вид» панели администратора.

Найдите там виджет «List Category Posts» и перетащите его на нужную панель. После этого, вы увидите список опций, позволяющих настроить его вывод. Этот список содержит много параметров, которые так же используются в шорткоде, хотя и не все. В любом случае, их вполне достаточно, чтобы максимально персонализировать виджет.

Заключение

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

Загрузка...