Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

Метки (теги) и Рубрики (категории) — это два основных способа сортировать и фильтровать контент в WordPress. В то время как Рубрики являются более значимым типом сортировки контента, метки остаются в их тени, и часто авторы и редакторы материалов на сайте ленятся их указывать.

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

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

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

Как отобразить самые популярные Метки на сайте WordPress

Смотрите также:

Зачем показывать самые популярные Метки на WordPress?

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

Но метки присваиваются более конкретной идее или контексту в записи. И если вы видите список всех меток на сайте, вероятность быстро найти интересующий материал резко возрастает.

Вы можете легко добавить "Облако меток" на сайте WordPress, если зайдете в меню Внешний вид → Виджеты и перетащите виджет Облако меток в область Сайдбара:

Как отобразить самые популярные Метки на сайте WordPress

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

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

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

1. Самые популярные метки WordPress с помощью плагина

Этот метод самый простой. Нужно установить и активировать бесплатный плагин Simple Tags:

Как отобразить самые популярные Метки на сайте WordPress

После активации перейдите в меню Внешний вид → Виджеты, там у вас появится новый доступный виджет Tag Cloud (Simple Tags):

Как отобразить самые популярные Метки на сайте WordPress

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

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

Как отобразить самые популярные Метки на сайте WordPress

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

2. Самые популярные метки WordPress с помощью кода

Этот метод чуть сложнее, вам придется отредактировать файл темы functions.php и добавить туда вот такой кусок кода:

function wpb_tag_cloud() { 
$tags = get_tags();
$args = array(
	'smallest'                  => 10, 
	'largest'                   => 22,
	'unit'                      => 'px', 
	'number'                    => 10,  
	'format'                    => 'flat',
	'separator'                 => " ",
	'orderby'                   => 'count', 
	'order'                     => 'DESC',
	'show_count' 				=> 1,
	'echo'						=> false
); 

$tag_string = wp_generate_tag_cloud( $tags, $args );

return $tag_string; 

} 
// Add a shortcode so that we can use it in widgets, posts, and pages
add_shortcode('wpb_popular_tags', 'wpb_tag_cloud'); 

// Enable shortcode execution in text widget
add_filter ('widget_text', 'do_shortcode'); 

Этот код генерирует топ-10 меток на сайте по популярности и добавляет в скобочках число упоминаний каждой метки в постах.

Затем код создает шорткод [wpb_popular_tags] и активирует возможность использования шорткодов в обычных текстовых виджетах.

Все, что вам остается сделать после сохранения этого кода в functions.php — это добавить новый текстовый виджет на боковой панели и вписать в него шорткод [wpb_popular_tags]

Результат будет выглядеть примерно так:

Как отобразить самые популярные Метки на сайте WordPress

На этом все! Мы показали вам 2 простых способа, как отобразить самые популярные Метки на сайте WordPress.

Источник: wpbeginner.com
inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующийся на создании сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 13

Игорь:

Ха-ха-ха…
Сайт рассказывает от том как полезны метки, а на самом сайте меток нет :))

Я вам не Игорь:

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

Игорь:

И вас ждет небольшое разочарование, в мобильной версии сайта метки отсутствуют.

Я вам не Игорь:

Что там насчет планшета, если уж такие аргументы пошли?

Спасение утопающих — дело рук самих утопающих. К сожалению, но вы себя топите. Смиритесь, сайт пишет о метках, и они у него есть.

Guest:

Великолепная статья!!!
Очень кстати!
Спасибо wpcafe :)

ОлегДжан:

Смысл от этих меток то? белеберда))

Сергей:

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

Vadim:

Здравствуйте! выбрал второй способо, но вывел шордкод не так, а в php через echo do_shortcode(‘[wpb_popular_tags]’); Но теги без ссылок, странно как то. атрибут href есть, но нез значения, пустой. Что не так сделал?

Добавить комментарий