get_cat_ID — как узнать ID категории по указанному названию?
В случае успеха возвращает ID рубрики, в случае неудачи — 0 .
Использование
get_cat_ID( $cat_name )
Параметры
$cat_name
(строка) (необязательно) название категории, ID которой надо получить, по умолчанию — General
Примеры использования
Присваиваем переменной $cat_id ID рубрики с названием «Кодекс WordPress»:
$cat_id = get_cat_ID( 'Кодекс WordPress' );
Выводим ссылку на рубрику «Кодекс WordPress» при помощи функции get_category_link().
Миша
Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.
Пишите, если нужна помощь с сайтом или разработка с нуля.
Как узнать ID записи, рубрики, тега, комментария или пользователя в WordPress
Недавно обратился знакомый вебмастер-новичок с просьбой помочь найти ID записи. В работе с WordPress вы часто можете столкнуться с ситуациями, когда необходимо будет выяснить ID записи, рубрики, тега, комментария или пользователя. ID — это уникальный номер, который идентифицирует определенный элемент в вашей базе данных WordPress. В этой статье мы покажем вам как узнать ID записи, рубрики, тега, комментария или пользователя в WordPress.
WordPress использует базу данных MySQL для хранения и извлечения данных для вашего веб-сайта.
Как найти ID страницы или записи в WordPress
Давайте начнем с поиска ID записи в WordPress. Логинимся в административную панель вашего сайта на WordPress и кликаем на меню Записи. После того, как мы там очутилсь, просто нажимаем на ту запись, ID которой мы ищем. Запись откроется в редакторе, где вы и увидите ID записи в адресной строке вашего браузера, вот так:
![finding-post-id-wordpress[1]](https://wpincode.com/wp-content/uploads/2014/01/finding-post-id-wordpress1.png)
Такой же способ может быть использован, если вы хотите узнать ID страницы в WordPress. Единственной разницей будет только то, что вам нужно перейти в меню Страницы вместо Записи.
Как найти ID тега или рубрики в WordPress
Поиск ID рубрики, тега или ID любой другой пользовательской таксономии в WordPress очень похож на поиск ID записи. Например, для того, чтобы определить ID рубрики, необходимо перейти в Записи » Рубрики и кликнуть на названии нужной рубрики. WordPress откроет рубрику в редакторе, и вы сможете увидеть ID рубрики в адресной строке вашего браузера.
![category-id-wordpress[1]](https://wpincode.com/wp-content/uploads/2014/01/category-id-wordpress1.png)
Обратите внимание, что на скриншоте выше даже не смотря на то, что мы редактируем рубрику, WordPress все равно отображает ID категории как tag_ID. Не пугайтесь. Все рубрики и теги всё те же условия внутри таксономии WordPress. Они обрабатываются одним и тем же редактором. Если вы редактируете тег в WordPress, вы увидите тот же формат ссылки, за исключением лишь того, что параметров таксономии будет post_tag вместо рубрики.
Как определить ID комментария в WordPress
Для того, чтобы узнать ID комментария прежде всего необходимо перейти в раздел Комментарии в вашей административной панели WordPress. Затем просто нажимаем Редактирование под желаемым комментарием. WordPress откроет комментарий в редакторе, и вы увидите ID комментария в адресной строке вашего текущего браузера, вот таким образом:
![comment-id-wordpress[1]](https://wpincode.com/wp-content/uploads/2014/01/comment-id-wordpress1.png)
Как узнать ID пользователя в WordPress
Так же, как и на примере других элементов, обсуждаемых выше, ID пользователя можно вычислить, перейдя в форму редактирования оного. Идем в Пользователи » Все пользователи и кликаем на нужного нам. WordPress откроет профиль пользователя и вы увидите ID юзера в адресной строке вашего текущего браузера, вот таким образом:
![user-id-wordpress[1]](https://wpincode.com/wp-content/uploads/2014/01/user-id-wordpress1.png)
Если вы захотите найти ID своего пользователя, тогда WordPress просто откроет редактор, без указания идентификатора в ссылке. Что же делать? Нужно перейти в Пользователи » Все пользователи. WordPress выведет список авторов с указанием количества записей, написанных каждым. Кликаем на количество записей, написанных ВАМИ, и вы окажетесь на странице, с перечнем опубликованных вами постов. Снова таки обращаем внимание на адресную строку браузера, где и отыщем свой ID, вот так:
![author-id-wordpress[1]](https://wpincode.com/wp-content/uploads/2014/01/author-id-wordpress1.png)
Надеемся, что статья поможет вам узнать ID записи, рубрики, тега, комментария или пользователя в WordPress. Если у вас остались какие-либо вопросы либо предложения, оставляйте их в комментариях ниже.
WordPress: как найти ID (идентификатор) рубрики, тега, записи или страницы

Начиная с одной из предыдущих версий WordPress (с какой, точно не помню, возможно, начиная с 2.5) на странице списка рубрик в админке исчез столбик, в котором раньше отображался ID (идентификатор) рубрики. А узнавать его приходится довольно часто. Последнее относится также к тегами, записями и страницам. Итак, чтобы найти ID рубрики (или тега), необходимо зайти в админку на страницу «Записи — Рубрики» (либо «Записи — Метки»), навести курсор мыши на название нужной рубрики или тега и посмотреть в панель состояния браузера, там увидим примерно следующее: Цифра, которую мы видим после tag_ID= , и есть идентификатор рубрики или тега. А чтобы узнать ID записи или страницы, заходим в админку соответственно на страницу «Записи» или «Страницы», также наводим курсор на название нужного поста или страницы и в панели состояния после post= видим нужный идентификатор.
Смотрите также
Разметка WordPress-меню по БЭМ с помощью волкера
7 комментариев
Я верстаю по методологии БЭМ и при разработке WordPress-шаблонов стараюсь там, где это возможно, привести к соответствующему виду встроенные в WordPress CSS-классы. Стандартное меню WordPress выводится функцией wp_nav_menu (), и есть возможность его модифицировать с помощью .
Удаляем ссылку у текущего пункта меню WordPress
8 комментариев
Очень часто в техническом задании на создание шаблона для WordPress значится пункт: «Не должно быть циклических ссылок». Это означает, что, когда мы находимся на какой-либо странице, на ней не должно быть ссылок на саму себя. Чтобы выполнить данное .
WordPress: добавляем в меню счетчик записей для таксономий
4 комментария
Для вывода списка всех рубрик в WordPress предусмотрена специальна функция — wp_list_categories (). Однако, на мой взгляд, удобнее создавать этот список с помощью стандартного меню WordPress, которое редактируется на странице «Внешний вид — Меню» и выводится функцией .
WordPress: выводим список всех тегов (меток) в рубрике
5 комментариев
В одном из заказов на разработку шаблона для WordPress понадобилось выполнить нестандартную задачу — в рубрике вывести список всех тегов из статей, которые в ней находятся. Как обычно в таких случаях, поискал решение в Интернете. Нашлось несколько вариантов. Что-то .
Комментарии (1)
Хороший способ. Использую когда нужно закрыть отображаемые страницы в виджете, типа популярные статьи или последние записи.
Как узнать ID рубрики, категории, записи или страницы в WordPress и как вернуть столбец с ID в админку Вордпресса
Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. При использовании некоторых плагинов или функций, которые вы добавляете, например, в файл functions.php или другие шаблоны используемой вами темы оформления, возникает необходимость узнать ID рубрики, записи или страницы. Как это сделать?

Как узнать ID рубрики, записи или страницы?
Довольно просто. Например, заходите из левого меню админки WordPress в «Записи» — «Рубрики» и подводите курсор мыши к той рубрике, ID которой вам нужно узнать.

В строке состояния вашего браузера (обычно она выводится в самом низу окна) появится Урл Адрес этой категория без использования ЧПУ, где в явном виде можно увидеть, что >
То же самое можно проделать и на страницах со списком записей, и на статических страницах в WordPress. Например, для записей это будет выглядеть так.

Пример использования ID рубрик или страниц в WordPress
Где могут понадобиться подобные ID (идентификационные номера)? Например, если в используемой вами теме оформления предусмотрено меню, которое формируется на основе имеющихся на вашем блоге статических страниц, то вы, наверняка, задавались вопросом — а как сделать так, чтобы отдельные статические страницы в этом меню не выводились. Довольно просто.
Для этого обычно используется функция wp_list_pages, которая позволяет добавить ID рубрик, названия которых не должны выводиться. Делается это с помощью exclude= и перечисления через запятую всех ненужных категорий. У меня такое меню когда-то формировалось с помощью вот такого вот кода:
Само это меню у меня проживало в файлике header.php из папки с темой оформления. Для реализации правильности работы этой WordPress функции мне пришлось из левого меню админки выбирать «Страницы» — «Все страницы» и находить описанным чуть выше способом все ID, которые надо было добавить в исключения.

Как вернуть столбец с ID в админку вашего блога на WordPress?
Способ этот придумал не я, а уважаемый мною разработчик Dimox (советую, кстати, к нему обращаться, если хотите переложить часть работы над вашим блогом на чужие плечи — очень грамотный и адекватный товарищ).
Что он предлагает? В общем-то, очень простое в реализации дополнение. Нужно будет открыть находящийся в папке с используемой вами темой файлик функшион. пхп и добавить в любое подходящее место в нем (читайте про него подробнее по приведенной ссылке) следующий фрагмент кода:
// колонка "ID" для таксономий (рубрик, меток и т.д.) в админке foreach (get_taxonomies() as $taxonomy) < add_action("manage_edit-$_columns", 'tax_add_col'); add_filter("manage_edit-$_sortable_columns", 'tax_add_col'); add_filter("manage_$_custom_column", 'tax_show_id', 10, 3); > add_action('admin_print_styles-edit-tags.php', 'tax_id_style'); function tax_add_col($columns) 'ID');> function tax_show_id($v, $name, $id) function tax_id_style() #tax_id ';> // колонка "ID" для постов и страниц в админке add_filter('manage_posts_columns', 'posts_add_col', 5); add_action('manage_posts_custom_column', 'posts_show_id', 5, 2); add_filter('manage_pages_columns', 'posts_add_col', 5); add_action('manage_pages_custom_column', 'posts_show_id', 5, 2); add_action('admin_print_styles-edit.php', 'posts_id_style'); function posts_add_col($defaults) function posts_show_id($column_name, $id) function posts_id_style() #wps_post_id ';>
Ребят, настоятельно рекомендую не пользоваться возможностями админки Вордпресса по редактированию файлов вашей темы оформления. Почему? Потому что если что-то пойдет не так, то исправить содеянное вы уже не сможете. Поверьте, проверено это не однократно и не только мною, но и большим числом моих читателей, которые отписывались о своем печальном опыте.
Поэтому не ленитесь, скачивайте новую Файлзилу, настраивайте безопасную работу с ней путем хранения паролей к сайтам в Кипасе и открывайте код на редактирование в Нотепаде или любом онлайн редакторе Html или PHP кода. Это на порядок безопаснее, ибо всегда можно будет «сделать шаг назад».
Итак, после внесения описанных изменений заходите в админку WordPress и на вкладках с записями, рубриками и страницами увидите появившийся в самом конце столбец «ID». Что нам и требовалось реализовать.

Если надобность в нем у вас возникает не часто, то можете этот столбец временно скрыть, убрав галочку напротив «ID» в выпадающей области «Настройки экрана» вверху окна админки WordPress, как показано на предыдущем скриншоте.
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
- Binance — лучшая криптобиржа в мире
- Эксмо — лучшая криптобиржа в рунете
- ⛏ ВоркЗилла — удаленная работа для всех
- Etxt — платят за написание текстов
- ✍ Кьюкоммент — биржа комментариев
- 60сек — выгодный обмен криптовалют
- Вктаргет — заработок в соцсетях
- Смотреть все.
Комментарии и отзывы (1)
Добрый день! Внесла ваш код в файл functions.php. и теперь отображается не понятно какие цифры. Как здесь прикрепить скрин я не знаю. Но id категорий на странице записей отображаются в виде шести или нескольких букв. Если я правильно понимаю, то получается дубль цифр. Например ид 156 а отображается 156156
Как исправить подскажите пожалуйста. Спасибо. Марина
Ваш комментарий или отзыв