В предыдущей статье описал способ как вывести в WordPress похожие записи. В настройках плагина, который требуется для этого бывает нужным указать ID (уникальный идентификатор) категории.
В этой небольшой заметке опишу, где его вообще взять.
Узнать в WordPress ID категории (т.е. рубрики) довольно просто: нужно в админке зайти в раздел «Записи — Рубрики» и навести курсор мышки на нужную рубрику.
Теперь в строке состояния окна браузера (слева внизу или где-то ещё — зависит от браузера) вы увидите идентификатор данной рубрики (см. картинку ниже).
В принципе, можно просто щёлкнуть на эту категорию и взглянуть на строку браузера:
Несложно понять, что ID категории в данном случае равен 23 (параметр tag_ID).
В общем-то, в WordPress таким образом можно узнать ещё и идентификаторы тэгов (меток), страниц и записей.
Получить ID категории WordPress — это немножко другое. Например, вы хотите вывести на странице идентификатор рубрики конкретной записи или, например, прописать в шаблоне какое-нибудь условие, допустим: если запись относится к такой-то категории, то вывести заголовок красным цветом. Сделать это можно так:
Или, что интересней: добавить для каждой рубрики уникальную картинку под заголовком записи:
P.S. «false» прописываем для того, чтобы использовать идентификатор в PHP-кодах, а не выводить его в HTML-коде на странице. Не прописав «false» в коде ?рhр the_category_ID()?, мы сразу выведем идентификатор на веб-страницу.
В общем, можно поэкспериментировать
Начинающие геймеры часто недооценивают опасности, связанные с беспечным отношением к выбору онлайн казино. (далее…)
Онлайн казино - место где уместна игра на реальные деньги, что является главной причиной интереса большинства людей. (далее…)
В данном топике описан процесс создания и управления большим количеством аккаунтов (или stealth ферма), предназначенных для работы с репутацией и…
Ключевая задача антидетект браузера - обеспечить пользователя функционалом, позволяющим выглядеть в глазах поисковых и антифрод систем реальным пользователем, а не…
Подбор площадки для азартных игр должен быть объективным и осознанным. Если пользователь хочет сократить время на поиск, то рискует попасть…
Большинство игроков выбирают для ставок на реальные деньги первое понравившееся интернет-казино. Однако скоропалительные решения часто приводят к негативным последствиям. (далее…)
View Comments
Здравствуйте, у меня возник вопроc, имеется сайт на нем меню страниц и рубрики, проблема в том как определённую рубрику вывести в меню страниц?
Может в этом php нужно указать id рубрики
<a href="" title="Главная">Главная
За раннее очень благодарен за помощь.
Здравствуйте, кажется, php-код не отобразился..
Попробуйте создать собственное меню - wp-site.ru/wp-admin/nav-menus.php - и там указать рубрики.
Скажите, пожалуйста, а как сделать так, чтобы у каждого заголовка РУБРИКИ был свой цвет.
Игорь, всё что с цветами - это стилевое оформление. Вариантов много.
Можно, например, покопаться в шаблоне style.css.
Можно залезть в файлы движка, найти то, что отвечает за вывод заголовка рубрики и там прописать конкретный цвет.
Зачем же при этом выводить id категории??
"(булево) Отображает ID категории (TRUE) или возвращает значение для использования в PHP (FALSE). По умолчанию - TRUE."
так что привильнее будет
the_category_ID(false);
Наталья, да, вы правы.
"Получить" - здесь имеется в виду "отобразить на сайте".
Ну а если получить как переменную, то да, конечно, нужно false прописать.
Привет!
Если вот так, то выводится во всех категориях
А мне нужно сделать вывод только в постах категории с id 163
Так не работает, иногда во время экспериментов вообще записи рубит...
Чего-то всё затёрлось тут.
Если что очень важное - пишите в Контакты
Вот спасибо! У меня id только в сроке виден. Очень помогли!