Программирование на Python и Objective-C в Mac OS

Программирование на Python и Objective-C под Mac OS и для iPhone / iPod Touch

WordPress вывод категории на странице: Как вывести записи из рубрик (категорий) на отдельной странице (главной) в WordPress

Содержание

get_categories() — вывод рубрик в WordPress

Удобная функция для вывода категорий в WordPress. Очень широко используется в плагинах и темах. Хотя лично я вместо неё предпочитаю get_terms().

get_categories( $args = '' )
$args
(массив|строка) параметры функции:

taxonomy
(строка) таксономия, по умолчанию — category (т.е. рубрики).

Все остальные параметры переменной $args полностью идентичны параметрам массива $args функции get_terms().

Возвращаемые значения функции

Функция возвращает массив, состоящий из объектов категорий (или других таксономий), удовлетворяющих заданным критериям. Каждый из объектов содержит информацию о категории, например ID, название, ярлык, описание и т.д. Содержимое объекта я уже рассматривал тут.

Пример 1. Выводим названия всех категорий через запятую

Напоминаю, что подробное описание всех параметров есть в документации функции get_terms().

$all_categories = get_categories('fields=names');
echo implode(', ', $all_categories); // функция implode() преобразует массив в строку

Пример 2. Выводим все категории, даже пустые, в виде ссылок через запятую

Для получения ссылки на страницу архива рубрики можно использовать функции get_category_link() или get_term_link().

$all_categories = get_categories('hide_empty=0');
$category_link_array = array();
foreach( $all_categories as $single_cat ){
	$category_link_array[] = '<a href="' . get_category_link($single_cat->term_id) . '">' . $single_cat->name . '</a>';
}
echo implode(',', $category_link_array);

Пример 3. Создание выпадающего списка рубрик с автоматическим переходом на них при выборе

На момент написания этой статьи подобная навигация по рубрикам стоит у меня на блоге. На самом деле делается это совсем не трудно. Буквально одна строчка JavaScript — и всё готово.

$all_categories = get_categories();
if( $all_categories ){ // выводить пустой список в случае, если рубрик нет, ни к чему
	echo '<select onchange="document.location.href=this.options[this.selectedIndex].value;"><option value="">Выберите категорию</option>';
	foreach( $all_categories as $single_cat ){
		echo '<option value="' . get_category_link($single_cat->term_id) . '">' . $single_cat->name . '</option>';
	}
	echo '</select>';
}

Фильтр get_categories_taxonomy

Начиная с версии WordPress 2.7.0 параметр таксономии taxonomy можно пропустить через фильтр.

function change_taxonomy_for_get_categories($taxonomy, $args){
	// $taxonomy - таксономия по умолчанию, т е либо category, либо то, что было передано в параметрах функции
	// $args - все параметры функции
	return 'post_tag'; // в качестве таксономии задали метки поста 
}
add_filter('get_categories_taxonomy', 'change_taxonomy_for_get_categories', 20, 2);

Если просто вставить этот фильтр в functions.php вашей темы, то функция get_categories() уже будет работать неправильно — вместо рубрик возвращать метки.

Используйте этот фильтр при необходимости и с осторожностью.

Миша

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Если вам нужна помощь с сайтом или разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда будем рады вам помочь!

Вывод рубрик wordpress, создание, оформление и удаление рубрик с сайта

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

  • вывод рубрик wordpress;
  • вывод записей;
  • вывод страниц в верхней панели сайта;
  • размещение меню в сайдбаре сайта, и т.д.

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

Как выглядит раздел Рубрики на сайте

Что такое Рубрики в wordpress? Рубрики в wordpress — это разделы сайта, в которых сгруппированы статьи по определенным тематикам. Чтобы проще было понять, вспомните, как выглядят обычные книги-энциклопедии. Например, в энциклопедии про домашних животных могут быть следующие рубрики: кошки, собаки, хомячки и т.д. И каждая рубрика будет содержать в себе статьи по главной теме. Например, в рубрике о кошках можно разместить следующие записи: породы домашних кошек; как ухаживать за домашними кошками; чем кормить кошек; признаки того, что кошка заболела и т.д. Соответственно, раздел про собак будет содержать в себе все статьи по теме собак.  

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

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

 

Обычно раздел Рубрики на wordpress выводится в правом сайдбаре. На моем блоге данный раздел выглядит следующим образом:

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

Например, в категории Все нюансы Яндекс Дзен у меня находятся статьи, посвященные работе с этой платформой. А в разделе Продвижение на Ютуб собраны статьи по ведению и оптимизации Ютуб-канала и видеороликов. 

Это не так важно, но все же желательно, чтобы каждая рубрика содержала ключевое слово тематики. Вернемся к примеру о домашних животных. В название рубрики о кошках добавьте ключ “кошка”. Вхождение ключа здесь роли не играет. В 95% это будет происходить естественным образом, но бывают и исключения.

А вообще, простую структуру каждого сайта можно представить в виде схемы. Записи на схеме — это статьи.

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

Как вывести статьи на главную страницу сайта через Настройки темы 

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

Открыть Настройки шаблона можно двумя способами:

Способ №1 — из верхней панели инструментов сайта, когда вы авторизированы в Консоли (кнопка Настроить).

Способ №2 — Консоль — Внешний вид — Настроить.

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

Для вывода записей и рубрик понадобится раздел Настройки главной страницы. Здесь всего 2 опции. Опция Статическая страница отвечает за то, что на главной странице сайта будет отображаться только текст-заглушка. Чтобы вывести статьи, переключите опцию на Ваши последние записи. 

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

Как добавить рубрики на сайт wordpress

Чтобы открыть Рубрики в Консоли блога, необходимо в левом меню выбрать раздел Записи.

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

Если у вас новый блог, в правом списке появится раздел Без рубрики. Удалить его нельзя, но можно переименовать. Если же вы планируете писать статьи без категорий (даже не знаю, практикуется ли такое), тогда оставьте настройки по умолчанию.

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

Включает в себя 3 этапа:

Этап №1. Название рубрики. Помните, в начале статьи я писала, что желательно в название добавить “ключ”? Как раз нужно это делать на первом шаге. Название должно отображать общую тематику статей, которые будут входить в этот раздел. Название прописывается русскими буквами, при необходимости можно добавить цифры.

Этап №2. Ярлык. Также обязательное поле. Дублирует название, но латинскими буквами. К сожалению, автоматически этого не происходит. Поэтому я рекомендую воспользоваться специальным онлайн-сервисом, который переводит русские буквы на латиницу. Достаточно в первое поле ввести слово на русском языке, во втором поле отобразится его транслит. В транслите мягкие знаки заменяются запятой — просто удалите их из перевода. Все, что вам останется сделать, это скопировать готовый перевод и добавить в поле Ярлыка. Если ярлык состоит из нескольких слов, между ними нужно поставить тире.

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

Этап №3. Описание. В некоторых шаблонах по умолчанию не отображается на сайте. Но моя тема описание поддерживает. Тем не менее, это не обязательный элемент в Рубрике, и его можно не заполнять.

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

После клика по кнопке Добавить новую рубрику, она появится в правом списке.

Но будьте внимательны! Любая рубрика на главной странице сайта отобразится только тогда, когда в нее будет добавлена первая запись (статья)!

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

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

Благодаря плагину Yoast Seo у владельцев блогов появляется возможность правильно оптимизировать не только статьи, но и категории сайта. Чтобы перейти в редактор Рубрики, необходимо под ее названием кликнуть по слову Изменить.

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

А ниже вы найдете блок с рекомендациями от плагина Yoast Seo. Следовать ли этим рекомендациям и оптимизировать разделы, решать только вам. Я не считаю это обязательным и не думаю, что такая оптимизация каким-то образом повлияет на продвижение сайта в выдаче. Тем не менее, работы перфекционистам добавит:).

Как оптимизировать статьи под требования плагина Yoast Seo, у меня есть обучающее видео. С Рубриками нужно сделать все по аналогии.

Как удалить Рубрику с сайта wordpress

Логично, что категории удаляются из данного раздела. И это можно сделать 3-мя способами.

Способ №1. Наведите мышкой на рубрику, которую нужно удалить. Под названием отобразится ряд функций, в том числе Удалить. Все, что останется сделать, это кликнуть по данному слову.

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

Способ №3. Достаточно открыть редактор рубрики, спуститься вниз страницы и нажать на кнопку Удалить.

Настройки чтения

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

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

Постоянные ссылки

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

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

Если обратить внимание на ссылки на статьи моего блога, то всегда прослеживается следующая структура: домен сайта — название статьи. Например, https://denezhnye-ruchejki.ru/podbor-tegov-dlya-yutub/.

В Постоянных записях это реализовано за счет произвольной настройки с добавлением элемента /%postname%/, где последний элемент отвечает за вывод ярлыка статьи.

С точки зрения оптимизации это не совсем верно! Структура ссылки должна выглядеть следующим образом: домен — рубрика — название статьи. Особенно такой иерархии большое внимание уделяют поисковики. Это одно из требований поисковой системы Google.

На новом сайте такую структуру реализовать очень просто.  Достаточно в Общих настройках выбрать опцию Произвольно и добавить 2 элемента: /%category%/%postname%/.

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

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

Вывод

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

Автор статьи Ольга Абрамова, блог Денежные ручейки

 

Рубрики, записи, метки и страницы WordPress, как узнать их ID

Добрый день, читатель! Наконец-то ты дождался! После долгих уроков по настройке и оптимизации WP пришло время преступить к публикации материала на блоге, и сегодня я расскажу о рубриках, записях, метках и страницах WordPress. Кроме этого, будет затронуть маленький, но полезный плагин WP Typograph Lite. Так что усаживайтесь поудобнее — впереди вас ждет много интересного!

Самое главное — не спешите сразу после установки WordPress писать и публиковать статьи на блоге. К этому следует основательно подготовиться:

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

В WP есть два способа представления информации — в записях и страницах.

Рубрики (категории) и записи (посты) WordPress

Вот основные сведения о записях и рубриках WordPress, которые Вы должны знать и понимать:

  • Посты предназначены для вывода публикаций блога.
  • Анонсы публикаций размещаются на главной.
  • Записи группируются по рубрикам.
  • В WP есть главная категория, которую нельзя удалить, но можно переименовать. Она же используется по умолчанию.
  • Называйте рубрики так, чтобы читатель мог понять, о чем в ней идет речь.

Создать новую категорию просто — перейдите в раздел админки WP «Записи» — «Рубрики», укажите «Название» и, если надо, «Родительскую рубрику», после чего нажмите на кнопку «Добавить новую рубрику».

В разделе «Записи» админки ВордПресс представлены все посты блога.

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

Основные опции представлены в разделе «Опубликовать».

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

2. Видимость:

  • Открыто — доступно для всех пользователей блога.
  • Защищено паролем — задайте пароль, для доступа.
  • Личное — может видеть только автор и администраторы.

Функция «Прилепить на главную страницу» — фиксирует анонс поста на главной, то есть со временем он не уходит вниз по новостной ленте.

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

4. Удаленные статьи помещаются в корзину, из которой их можно удалить навсегда.

Не забудьте задать категорию и метки в соответствующих разделах справа.

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

Замечание. Для того, чтобы на главной выводились анонсы, используйте в визуальном редакторе WP кнопку «разрыв страницы». Весь материал до черты будет включен в анонс.

В HTML редакторе для этих целей используется тег more:

Метки (тэги)

Метки — используются для группировки материалов блога по какому-то признаку. Предназначены для удобства нахождения информации читателем на блоге. Для вывода всех меток в WordPress используется виджет Облако меток.

Тэги можно создавать при написании статьи или в разделе «Записи» — «Метки».

Страницы

Основные сведения:

  • страницы в основном используются для вывода общей информации, такой как «О блоге», «Содержание», «Обратная связь» и так далее;
  • ссылки на них чаще всего располагаются в главном (верхнем) меню блога;
  • для них не создаются анонсы на главной;
  • в отличие от записей, не группируются в рубрики — родительским элементом для них может быть только другая страница

Работа со страницами аналогична работе с постами, только для этого используется раздел панели администратора — «Страницы».

Плагин WP Typograph Lite

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

Как узнать ID созданной страницы, рубрики, записи и метки в WordPress

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

Как узнать ID рубрики? Перейдите в раздел «Рубрики» и наведите курсор мыши на название той из них, ID которой хотите узнать. В левом нижнем углу появится строка состояния, в которой и скрыт ID:

Узнать ID записи, страницы и метки можно таким же образом только в соответствующих им разделах.

Для поста ID располагается в следующем месте:

Для страницы:

Для тега:

На этом все. Спасибо за внимание!

Лучший способ выразить благодарность автору — поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS.

single_cat_title() — функция для вывода названия текущей категории — WordPressify

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

То есть, если функция была использована на странице архива категорий — то она выведет/вернёт название текущей категории, на странице архива меток — название текущей метки, на странице архива другой таксономии — название текущего элемента таксономии.

Вывести название текущего элемента таксономии вы также можете функцией single_term_title().

Как вывести имя категории вне цикла, если известен только ID? Легко, для этого используем функцию get_category().

Если же нужно вывести названия рубрик записи, то вам в помощь функции get_the_category() и the_category().

single_cat_title( $prefix = '', $display = true )
$prefix
(строка) текст, который нужно вывести перед названием категории,
$display
(логическое) вывести или вернуть результат (записать в переменную, по умолчанию имена рубрик/меток сразу выводятся — true. Если установлено false, то параметр $display будет игнорироваться.

Примеры использования функции

<p><?php single_cat_title('Вы находитесь в категории: '); ?></p>

Не поленюсь сделать скриншот — в итоге в исходном HTML-коде (Ctrl + U) получаем вот что:

Как видите, имя категории выводится без ссылки.

Выводимое значение функции также можно записать в переменную:

$current_category = single_cat_title('', false);
echo "<p>Вы находитесь в категории: $current_category</p>";

В итоге получится то же самое, что и в предыдущем примере.

Фильтры single_cat_title, single_tag_title, single_term_title

В случае, если функция single_cat_title() была использована на странице какой-нибудь рубрики, к выводимому результату можно применить фильтр:

$term_name = apply_filters( 'single_cat_title', $term->name );

Если на странице метки:

$term_name = apply_filters( 'single_tag_title', $term->name );

Для остальных таксономий:

$term_name = apply_filters( 'single_term_title', $term->name );

Определение типа текущей страницы производится условными тегами is_category(), is_tag() и is_tax().

$term->name
(строка) название текущей рубрики / метки или элемента таксономии.

Небольшой пример — давайте для рубрики с ID = 5 всегда будем выводить заголовок с HTML-классом cat5, а для всех остальных категорий — просто заголовок <h2>, в таком случае код будет следующим:

function true_cat5_with_class( $cat_name ){
    if( is_category( 5 ) ) {
        return '<h2>' . $cat_name . '</h2>';
    } else {
        return '<h2>' . $cat_name . '</h2>';
    }
}
 
add_filter('single_cat_title', 'true_cat5_with_class', 10, 1);

Перед тем, как будете что-то менять через фильтры, обратите внимание, что single_cat_title() может также использоваться в других местах сайта, например при заполнении тега <title>.

Функция single_term_title()

Начиная с версии WordPress 3.1, функция single_cat_title() работает на основе single_term_title(), причем она использует эту функцию как есть, без каких-либо дополнительных действий с аргументами. Следующий код взят из файла движка WordPress general-template.php:

function single_cat_title( $prefix = '', $display = true ) {
    return single_term_title( $prefix, $display );
}

Значения по умолчанию параметров $prefix и $display у функции single_term_title() точно такие же, поэтому, если хотите, для вывода названий меток и рубрик вы можете использовать её — абсолютно никакой разницы нет, разве что появятся какие-нибудь изменения в следующих версиях WordPress.

Супер плагины для вывода записей WordPress

На чтение 2 мин.

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

 

 

1. Content Views

Супер плагин! Выводит анонсы записей, страниц. Можно выводить записи по категориям, меткам, авторам. Есть три стиля отображения на выбор. Можно указать количество колонок для создания адаптивной сетки записей. Можно добавить навигацию и т.д. Пример Смотрите Здесь! Как настроить плагин — Смотрите Здесь!

 

 

 

2. The Post Grid

Отличный плагин для вывода анонсов записей и страниц. Вывод по категориям или меткам. 4 стиля отображения на выбор. Возможность настроить внешний вид. Можно вывести название категорий на странице анонсов, чтобы при нажатии на категорию, отображались только записи из данной категории. Как настроить плагин — Смотрите Здесь!

 

 

 

3. Recent Posts Widget Extended

Супер виджет для вывода анонсов записей. Вывод по категориям, меткам, авторам. Настройка внешнего вида, размер изображений. Можно добавить дату, автора, категорию. Широкие и гибкие настройки. Лучший виджет для вывода записей! Как настроить плагин — Смотрите Здесь!

 

 

 

4. Post Tiles

Стильные анонсы записей в виде плиток. Вывод записей по категориям. Можно выбрать цвет плиток. Можно вывести на страницу список всех категорий сайта, чтобы при нажатии на название категории, показывались записи из данной категории, в режиме Ajax. Как настроить плагин — Смотрите Здесь!

 

 

 

5. Post Grid

Супер стильная, адаптивная, сетка записей! Выбор эффектов при наведении, выбор цвета фона записей. Вывод по категориям и т.д. Как настроить плагин — Смотрите Здесь!

 

 

 

Категории — Справка

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

Содержание
Добавление рубрик

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

При выборе родительской рубрики новая рубрика вставляется в рубрику верхнего уровня.

Назначение основной рубрики

Все записи должны быть отнесены к рубрикам. Основная рубрика: Без рубрики. Вы можете изменить основную рубрику в разделе Управление →Настройки → Записи → Рубрики.

Изменение основной рубрики.

Хотя рубрику «Без рубрики» удалить невозможно, ее можно переименовать в любую другую.

Отнесение записей к рубрикам

Рубрики могут быть добавлены только к Записям, но не страницам. Чтобы категоризировать свои страницы, используйте Метки. Чтобы вложить страницы в другие страницы, используйте Атрибуты страниц → Родительская страница в настройках документов для этой страницы.

  1. Перейдите к разделу Мои сайтыСайтЗаписи.
  2. Нажмите запись, которую требуется отнести к рубрике.
  3. В разделе «Настройки документа» справа разверните опцию «Рубрика».
  4. Установите флажок рядом с рубрикой, к которой требуется отнести запись, и опубликуйте изменения.

Для одной записи можно выбрать несколько рубрик. Не следует добавлять больше 5–15 рубрик и меток к записи.

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

Новая рубрика из записи

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

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

Чтобы добавить описание рубрики, перейдите к разделу Управление → Настройки → Записи → Рубрики и отредактируйте новую рубрику.

Страницы и меню рубрик

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

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

  1. Откройте Конфигуратор. (Мои сайты → Конструирование → Конфигуратор)
  2. Перейдите в раздел  Меню.
  3. Выберите меню для изменения.
  4. Нажмите Добавить элементы.
  5. Выберите Рубрики.
  6. Нажмите значок Плюс рядом с рубрикой, которую требуется добавить.
  7. Нажмите Опубликовать, чтобы сохранить изменения.

Добавление меню рубрики

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

Пример страницы рубрики

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

Списки тем

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

Однако вы ведь не хотите, чтобы нерелевантное содержимое отображалось в списках тем или поиске, и мы тоже. Вот почему мы ограничиваем количество меток и рубрик, которые могут быть использованы в публичном списке тем. От 5 до 15 меток (или рубрик, или их комбинации) — это хорошее число для добавления в каждую из ваших записей. Чем больше категорий вы используете, тем менее вероятно то, что ваша запись будет выбрана для включения в списки тем. Узнайте больше о темах здесь.

Массовые действия

Вы можете использовать консоль WP Admin для массового редактирования рубрик. Для доступа к этой консоли добавьте /wp-admin в конце URL-адреса своего сайта (например: example.wordpress.com/wp-admin).

В меню слева вы можете добавлять новые рубрики и управлять существующими в разделе  Записи → Рубрики вашей консоли.

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

Распространённые вопросы

На странице моей рубрики ничего не найдено!

Если вы добавили страницу рубрики в меню и при ее просмотре видите страницу «не найдено» или «ничего не найдено», это означает, что для этой рубрик нет записей.

После добавления в рубрику запись автоматически отображается на странице рубрики.

Осторожность Луческу vs смелость Де Дзерби. Что хуже?

После синхронных поражений наших клубов в Лиге чемпионов вижу очередной виток дискуссии: что лучше – попытаться сыграть на атаку с европейским грандом, но в итоге получить полную авоську, как «Шахтер», или «достойно» проиграть в один гол, но почти весь матч отбиваться, как «Динамо»?

Кто-то видит «смелость» Роберто Де Дзерби как его силу, а кто-то считает ее большой глупостью. Одни критикуют «осторожность» Мирчи Луческу, а другие оправдывают ее качеством его подопечных.

На мой взгляд, впрочем, спорить о том, с какой философией лучше проиграть – бессмысленно. Более уместно ставить вопрос так: у какого плана на игру было больше шансов сработать? Или точнее – у какого плана были хоть какие-то шансы сработать?

Де Дзерби решил сыграть с позиции силы – без единого опорника, с высокой линией обороны, через тщательный, но очень медленный контроль мяча, с развернутыми спиной к воротам соперников форвардами (как центральным, так и вингерами). При этом – сыграть не с абы кем, но с «Реалом». И не просто «Реалом», а командой Карло Анчелотти.

Да, у Анчелотти нет ореола великого тактика: его больше воспринимают как человека, умеющего управлять звездами и находить с ними общий язык. В этой связи часто приводят известный анекдот: как-то в «Милане» он собрал Пирло, Гаттузо и Амброзини и сказал, мол, я не знаю, как вас троих разместить на поле одновременно – придумайте сами, или кто-то будет сидеть на банке.

Однако подобный взгляд на Анчелотти – совершенно ошибочен. Наоборот, это специалист, которому мало равных в таком аспекте, как организация игры и создание баланса на поле.

Именно он заложил основы той великолепно сбалансированной структуры игры, которая – будучи затем адаптированной и развитой Зинедином Зиданом – в свое время обеспечила Мадриду (наряду с выдающимися индивидуальными качествами игроков, естественно) четыре Кубка чемпионов за пять лет.

Первый из них в 2014 году, собственно, взял сам Анчелотти. И выходить против него и его команды со «смелым планом» было просто-напросто тактическим фиаско Де Дзерби. Никаких шансов на успех!..

В чем состоял план Луческу в Барселоне? Все очевидно – закрыться, вытерпеть, выстоять, найти свой шанс в контратаке или на стандарте. Мог ли он сработать? Вполне, хотя тоже изначально было понятно, насколько сложно сыграть на ноль на «Камп Ноу» для такой команды, как «Динамо».

Была ли альтернатива? Вряд ли – если мы говорим о реальности, а не фантазиях. При всех разговорах о кризисе «Барселоны» (на мой взгляд, достаточно преувеличенном – в Ла Лиге она по потерянным очкам отстает от первого места лишь на два пункта, а 0:3 от «Бенфики» в Лиге чемпионов были совершенно не по игре), потенциал каталонцев и киевлян просто несоизмерим.

Просто гляньте, кто был в запасе «Барсы» – Фати, Коутиньо, Агуэро, Юмтити, Серхи Роберто… Добавьте к этому серьезную мотивацию – терять очки в этом матче каталонцам было просто недопустимо.

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

Таким образом, вывод достаточно прост. План Де Дзерби реализовать было невозможно. План Луческу реализовать не получилось. Кто-то скажет – какая разница, если все равно проиграли? Но на самом деле разница – принципиальная. Мало того, она колоссальная.

В том числе и для самих игроков «Динамо» и «Шахтера», которые должны реализовывать дальнейшие задумки Луческу и Де Дзерби. Как думаете, чьи подопечные больше будут верить в следующий план своего тренера?

Источник: Футбольный клуб.

Как отображать категории на страницах WordPress

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

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

Можно создать

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

СВЯЗАННЫЕ: Категории и теги — в чем разница?


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

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

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

Чтобы добавить ссылку на категорию в строку меню, перейдите к Внешний вид > Меню и затем выберите или создайте меню, в которое вы хотите добавить ссылку на категорию.Затем щелкните Custom Links .

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

СВЯЗАННЫЙ: Как добавить меню навигации в WordPress


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

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

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

https://www.designerblogs.com/wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ ID = 52 ….

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

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

Шаг 4: В разделе Атрибуты страницы выберите Блог в качестве типа шаблона.

Шаг 5: Затем вам нужно будет включить функцию под названием Custom Fields .Вверху окна редактора страниц вы увидите вкладку Параметры экрана .

Установите флажок Пользовательские поля .

Шаг 6: Прокрутите вниз окна редактора страницы, пока не увидите новое добавленное поле для Настраиваемые поля . Щелкните синюю ссылку Enter new и затем введите текст « query_args » в поле поля Name .

В поле поля Value вы будете использовать номера идентификаторов категорий, которые вы отметили на шаге 2.Разделите категории запятыми, как показано ниже. Затем сохраните или опубликуйте страницу новой категории.

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

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

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

Легко отображать сообщения из определенных категорий на страницах

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

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

Хотите узнать, как это делается? Читать дальше.

  1. Отображение сообщений категории на страницах WordPress без плагина
  2. Отображение сообщений категории на страницах WordPress с помощью плагина

Отображение сообщений из определенной категории на странице WordPress

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

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

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

Выберите между списком и сеткой для списка сообщений.

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

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

Также прочтите : Комплексный обзор темы Astra WordPress.

Теперь вы видите сообщения только из этой выбранной категории. Но это не все.

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

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

Варианты конфигурации

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

Выберите сообщения из нескольких категорий

Разве не все было красиво и просто? Но что делать, если вы используете классический редактор для создания своей страницы? Я тебя прикрыл.

Отображение сообщений на странице WordPress с помощью плагина

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

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

Если вы хотите вставить все сообщения на страницу, вы можете использовать шорткод [ic_add_posts]. Но если вы хотите, чтобы добавляло сообщения только из выбранных категорий , вам следует использовать шорткод [ic_add_posts category = ’category-slug’].

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

Заключение

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

Связанный : Как скопировать сообщение и страницу WordPress

Скачать электронную книгу WordPress SEO

Переходите с WordPress SEO Zero на Hero в кратчайшие сроки.Также получите 2 бонусных PDF-файла с этой бесплатной электронной книгой.

Попробуйте. Вы поблагодарите себя позже.

Не пропустите эти похожие сообщения:

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

Последние сообщения Тришана Мехты (посмотреть все)

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

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

В WordPress вы можете сортировать сообщения по категориям.

Чтобы добавить новый пункт меню, отображающий определенную категорию сообщений, вы должны сделать следующее:

  1. Создайте категорию под Сообщениями -> Категории -> Добавить новую категорию :

  2. Назначьте сообщения в категорию под Сообщений -> Все сообщения :

  3. Создайте страницу в разделе Страницы -> Добавить новый .

  4. Вставьте короткий код на страницу, используя ярлык категории:

  5. Добавить пункт меню, отображающий категорию:

    1. Выберите Внешний вид -> Меню ;

    2. Выберите для редактирования Меню заголовка ;

    3. Добавить созданную страницу как пункт меню:

Несмотря на то, что WordPress популярен, HTML-сайты по-прежнему широко распространены.Итак, если у вас есть html-сайт с существующей панелью администратора, просмотрите выбор наших тем администрирования Bootstrap, чтобы расширить функциональность панели управления.

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

Оптимизация веб-сайта может быть чрезвычайно сложной задачей.Это зависит от вашего проекта. Если ваш веб-сайт включает в себя множество компонентов, таких как скрипты или элементы, и ресурсы, такие как изображения, звуки или видеофайлы, оптимизация может занять некоторое время. Более того, к разным типам ресурсов нужны разные подходы. Другими словами, не существует единого способа оптимизировать все виды элементов веб-сайта одновременно. Вам, как владельцу веб-сайта, все равно необходимо наполнить его контентом. Если у вас есть интернет-магазин, возможно, вам потребуется добавить новые товары. Вам также может потребоваться исправить различные ошибки или добавить новые виджеты и плагины, чтобы упростить работу с вашим сайтом.Все это требует времени. К счастью, вы можете оптимизировать свой сайт, не тратя слишком много времени. Наша команда профессионалов может оптимизировать ваш сайт. Мы начинаем с анализа производительности — мы проверяем все элементы вашего сайта, чтобы понять, как его можно оптимизировать. На процесс оптимизации влияет:

  • Содержание
  • База данных
  • Исходные файлы
  • Сжатие и кеширование

Мы предоставим вам подробный отчет по завершении оптимизации.Вы можете увидеть, как оптимизация влияет на производительность сайта. Более того, вы можете снова попросить нас отредактировать ваш сайт. Процесс оптимизации занимает 3 рабочих дня, если у вас есть CMS (WordPress или Joomla), или 5 рабочих дней (WooCommerce, Prestashop, OpenCart, Magento). Еще одна замечательная особенность оптимизации — это то, что вам не нужно ни о чем беспокоиться. Вы можете сосредоточиться на контентных стратегиях или на том, как вы можете улучшить свой сайт, пока мы оптимизируем ваш сайт. Вы также можете проверить прогресс оптимизации с помощью менеджера проекта.

Быстро отображать сообщения WordPress по категориям блога на странице или в сообщении »Kickstart Commerce

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

Я поделился двумя разными методами для достижения желаемого результата с помощью плагина WordPress ‘Display Posts Shortcode.

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

Конечно, отображение сообщений WordPress по заданной категории с помощью плагина WordPress «Display Posts Shortcode» вообще не проблема.

Фактически, просто установите параметры category или category_id в шорткоде отображаемых сообщений, и все готово.

// Плагин шорткода отображаемых сообщений WordPress — примеры шорткодов
[display-posts category = «рыбалка, походы»]
[display-posts category_id = «123»]

// Плагин шорткода отображаемых сообщений WordPress — примеры шорткодов

[display-posts category = «рыбалка, походы»]

[display-posts category_id = «123»]

Однако это проблема, когда использование плагина WordPress «Display Posts Shortcode» вызывает конфликт с другими плагинами на вашем веб-сайте.

Итак, что вы делаете, когда сталкиваетесь с конфликтом плагинов при попытке перечислить сообщения по данной категории?

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

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

List Category Posts — это надежный плагин, позволяющий выводить отдельные, множественные и исключенные категории сообщений WordPress.Дополнительный бонус плагина List Category Posts, не предоставляемый плагином WordPress ‘Display Posts Shortcode, — это способность отображать списки на основе исключения категории .

Я лично использую список постов категорий по этой единственной причине исключения категорий при отображении постов WordPress.

Например, я не хочу раскрывать свои ежедневные списки аукционов доменов через листинг домашней страницы, поэтому аукционов , Buy It Now Closeouts и Hand Registration Domains Категории удаляются из просмотра.

Читатели

могут по-прежнему просматривать категории с помощью селектора «Просмотр по теме» на боковой панели.

Так же, как предыдущий плагин обеспечивает простое использование и доступ к шорткоду, List Category Posts также предоставляет полностью документированный опыт — позволяет создавать шаблоны, настраивать HTML и CSS, разбивать на страницы и более 25+ различных параметров для отображения списков сообщений в блогах по категориям — о том, как лучше всего использовать шорткод [catlist] .

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

Как легко создавать собственные страницы категорий в WordPress

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

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

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

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

Если вам нравится идея добавления пользовательского контента на страницы вашей категории с помощью редактора WordPress, то прочтите наше руководство по плагину Enhanced Category Pages.

Как использовать расширенные страницы категорий на своем веб-сайте

Поскольку расширенные страницы категорий на 100% бесплатны и перечислены на WordPress.org, вы можете установить их прямо со своей панели управления WordPress.Просто зайдите в Plugins → Add New и выполните поиск «Enhanced Category Pages».

После установки обязательно активируйте плагин.

Создание собственных страниц категорий WordPress

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

Это очень просто в использовании — если у вас активирован плагин, вы можете получить доступ к редактору, перейдя в Сообщения → Категории. Затем наведите указатель мыши на нужную категорию и выберите опцию Enhanced Edit :

После того, как вы нажмете Enhanced Edit , вы увидите, как выглядит обычный редактор WordPress:

Любой контент, который вы добавьте сюда, чтобы перейти прямо к страницам настраиваемых категорий.

Давайте быстро рассмотрим, как это работает.

Вот как выглядит моя страница архива категории по умолчанию с использованием темы Twenty Seventeen:

Чтобы украсить мою страницу категории, все, что мне нужно сделать, это добавить текст и изображение в интерфейс расширенных страниц категорий :

Тогда во внешнем интерфейсе страница моей категории будет выглядеть так:

Понравился этот контент? Познакомьтесь с Пейджем.

Действительно крутая деталь? Если вы используете конструктор страниц, такой как Visual Composer, вы можете фактически создать контент страницы с настраиваемой категорией с помощью Visual Composer. Или вы всегда можете использовать короткие коды для стилизации вашего контента.

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

Всего одно небольшое примечание — поскольку в Enhanced Category Pages для вставки контента в основном используется настраиваемый тип сообщения, вам нужно убедиться, что отключил комментирование в интерфейсе Enhanced Edits, чтобы вы не разрешали комментарии на страницах вашей категории. .Просто прокрутите вниз, пока не увидите поле Обсуждение и снимите флажок Разрешить комментарии :

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

Пользовательские страницы категорий в WordPress

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

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

И если у вас есть какие-либо вопросы об этом плагине или о работе с WordPress в целом, пожалуйста, оставьте комментарий ниже.

Отображение различных виджетов WordPress на основе категорий или страниц

Вы хотите показывать / отображать различные виджеты WordPress на любой странице вашей страницы woocommerce или WordPress?

Сделать это довольно просто, чем вы думаете…

Используя Widget Logic, вы можете легко установить, какой виджет вы хотите отображать, в зависимости от того, какие категории продуктов WordPress или WooCommerce просматривают пользователи.

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

Эти виджеты не будут видны на других страницах, они будут показаны пользователю только тогда, когда он перейдет в ту точную категорию, Теги, Страница, которые вы выберете.

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

  1. Загрузите и установите Widget Logic
  2. Теперь перейдите к Внешний вид -> Виджеты и добавьте виджеты на свою боковую панель
  3. Вы найдете новое поле «Widget Logic» , добавленное в нижней части каждый виджет
  4. Перейти к Продукт -> Категории
  5. Выберите категорию и скопируйте то, что написано в Slug поле
  6. Поскольку вы хотите отображать эти виджеты только на страницах категорий WooCommerce, напишите is_product_category () в поле логики виджетов
  7. Вставьте ярлык категории, если вы хотите отображать виджеты только в одной категории.Как это is_product_category («одежда»)

  8. Нажмите Сохранить

И вуаля

Использование Widget Logic вместе с WordPress, условными тегами WooCommerce. Вы можете устанавливать различные условия и указывать, когда вы хотите отображать свои виджеты. N find

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

  is_home ()
is_front_page ()
is_front_page () и is_home ()
is_admin_bar_showing ()
холост()
is_single ('17')
is_page_template ()
is_page_template ('о.php ')
is_category ($ категория)
is_category ('9')
is_category ('Вонючие сыры')  

Список условных тегов WooCommerce

Список условных тегов WooCommerce, которые вы также можете найти в официальной документации Woocommerce

Страница WooCommerce

is_woocommerce () Возвращает истину, если на странице используются шаблоны WooCommerce (корзина и касса — стандартные страницы с короткими кодами и поэтому не включены).

Главная страница магазина

is_shop () Возвращает истину, когда находится на странице архива продукта (магазин).

Категория продукта, стр.

is_product_category () Возвращает истину при просмотре архива категории продуктов.

is_product_category ('рубашки') Когда отображается страница категории продукта для категории «рубашки».

is_product_category (array ('shirts', 'games')) Когда отображается страница категории продукта для категории «рубашки» или «игры».

Тег продукта, стр.

is_product_tag () Возвращает истину при просмотре архива тегов продукта

is_product_tag ('shirts') Когда отображается страница тега продукта для тега «рубашки».

is_product_tag (array ('shirts', 'games')) Когда отображается страница тега продукта для тегов «рубашки» или «игры».

Отдельная страница продукта

is_product () Возвращает истину на одной странице продукта. Обертка для is_singular.

Страница корзины

is_cart () Возвращает true на странице корзины.

Посмотреть страницу

is_checkout () Возвращает истину на странице оформления заказа.

Страницы учетной записи клиента

is_account_page () Возвращает истину на страницах учетной записи клиента.

Конечная точка

is_wc_endpoint_url () Возвращает истину при просмотре конечной точки WooCommerce

is_wc_endpoint_url ('order-pay') Когда отображается страница конечной точки для оплаты заказа.

is_wc_endpoint_url ('заказ-получен') Когда отображается страница конечной точки для полученного заказа.

is_wc_endpoint_url ('view-order') Когда отображается страница конечной точки для порядка просмотра.

is_wc_endpoint_url ('edit-account') Когда отображается страница конечной точки для редактирования учетной записи.

is_wc_endpoint_url ('edit-address') Когда отображается страница конечной точки для редактирования адреса.

is_wc_endpoint_url ('lost-password') Когда отображается страница конечной точки для потерянного пароля.

is_wc_endpoint_url ('customer-logout') Когда отображается страница конечной точки для выхода клиента из системы.

is_wc_endpoint_url ('add-payment-method') Когда отображается страница конечной точки для дополнительного метода оплаты.

Запрос Ajax

is_ajax () Возвращает истину, когда страница загружается через ajax.

Если вам понравилась эта статья, то, пожалуйста, подпишитесь на нас в Facebook, чтобы получить уроки по WordPress. Вы также можете найти нас в Twitter и Google.

Как автоматически отображать заголовки и описание в архивах категорий — Исправить ошибку отсутствия тега h2

Последнее обновление от App Shah 3 комментария

На Crunchify мы используем Genesis Framework и дочернюю тему Eleven40.На данный момент мы внесли множество улучшений и добавили количество хуков. Как я полагаю, в дочерней теме Eleven40 отсутствует одна из основных функций цели поисковой оптимизации (SEO), которая по умолчанию добавляет Название категории и Описание для каждой страницы категории.

ПРИМЕЧАНИЕ. В этом руководстве будет исправлена ​​ошибка SEO Bing Webmaster:

ошибка отсутствия тега

. Взгляните на последний пункт ниже.

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

У вас есть какие-либо из приведенных ниже вопросов? Затем выполните все следующие шаги:

  • Как отобразить название и описание категории в Бытие
  • Как создать динамические заголовки на основе архива категорий и тегов?
  • Не можете получить заголовок архива Genesis?
  • Как получить текущее название категории в WordPress?

Приступим:

Шаг-1

  • Перейти к сообщениям -> Категории
  • Укажите категорию Имя
  • Предоставить категорию Заголовок
  • Предоставить категорию Описание

Степ-2

ПРИМЕЧАНИЕ: Если вы НЕ используете Genesis Framework, перейдите к шагу 3 .Этот шаг предназначен только для пользователей Genesis WordPress.

Добавьте приведенный ниже код в файл functions.php вашей дочерней темы Genesis.

// Это необходимо для удаления лишнего тега

, добавленного к описанию WordPress

remove_filter (‘term_description’, ‘wpautop’);

// Добавить заголовок и описание для страницы категории WordPress

function crunchify_category_header () {

if (is_category ()) {

echo ‘

‘;

эхо single_cat_title ().’Архивы …’;

эхо ‘

‘;

эхо ‘

‘;

эхо term_description ();

эхо ‘

‘;

}

}

add_action (‘genesis_before_loop’, ‘crunchify_category_header’);

Шаг-3

ПРИМЕЧАНИЕ: Это хук НЕ Genesis WordPress . Для пользователя Genesis Framework перейдите на step-4 .

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

В случае, если отсутствует, Название и описание категории выполните следующие действия:

  • Перейдите в папку своей темы
    • В основном это / wp-content / themes / theme_name
  • Открыть archive.php ИЛИ category.php
  • Найдите строку кода, содержащую single_cat_title function
  • Замените верхнюю строку на нижнюю строку своей темы.Поскольку в репозитории есть тысячи тем WordPress, вам может потребоваться немного изменить код в соответствии с вашими потребностями.
  • ПРИМЕЧАНИЕ: Будьте осторожны перед сохранением файла и убедитесь, что нет ошибки PHP , иначе вы можете сломать свою тему (Белая пустая страница при ошибке сайта).

echo ‘

‘;

эхо single_cat_title ().’Архивы …’;

эхо ‘

‘;

эхо ‘

‘;

эхо term_description ();

эхо ‘

‘;

И вы должны увидеть заголовок категории, заключенный в HTML-тег h2 , за которым следует описание.

Step-4 Описание категорий и тегов стилей

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

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

.crunchify-заголовок-архива {

background-color: #fff;

поля: 0px 5px 40px 5px! Important;

переполнение: скрыто;

отступ: 25 пикселей 40 пикселей 5 пикселей 40 пикселей;

-webkit-box-shadow: 4px 4px 10px rgba (0,0,0,0.3);

-moz-box-shadow: 4px 4px 10px rgba (0,0,0,0.3);

box-shadow: 4px 4px 10px rgba (0,0,0,0.3);

граница: сплошная 1px #ccc;

радиус границы: 30 пикселей;

граница-нижний-правый-радиус: 0;

}

.crunchify-title-class {

font-size: 24px;

}

.crunchify-description-class {

font-size: 14px;

отступ: 5px 0px 25px;

}

Вышеупомянутые советы будут работать, если у вас тоже есть вопросы ниже:
  • отображение категории описание wordpress
  • описание категории WordPress Plugin
  • описание категории wordpress не отображается
  • wordpress категория описание html
  • wordpress получить описание категории без p
  • описание категории seo
  • описание категории генезис
  • показать описание категории WordPress плагин

Бонусное преимущество:

Это предложение также исправит ошибку отсутствия тега

в Google и Bing SEO

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

🙂

Если вы хотите добавить заголовок и описание для всех тегов, просто замените if (is_category ()) на if (is_category () || is_tag ()) .

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

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