Как узнать ID записи, рубрики, тега или товара в WordPress?

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

Как узнать ID записи в WordPress

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

Способ 1. Плагин Show IDs by 99 Robots

Наиболее простым способом является использование бесплатного плагина Show IDs by 99 Robots. Во-первых, его необходимо установить и активировать. Особенностью дополнения является то, что оно не требует каких-либо настроек со стороны пользователя. После активации плагин уже выполняет свою работу. Чтобы узнать ID той или иной записи (поста), следует просто в админ-панели перейти Записи > Все записи. Видно, что напротив каждого поста, в колонке ID, отображается его уникальный идентификатор.

Страница записей

Более подробно том, как в админ-панели WordPress отобразить ID записей и страниц.

Способ 2. Страница редактирования записи

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

http://site.ru/wp-admin/post.php?post=12&action=edit

Видно, что возле символов “?post=” указано некое число. Это и есть тот самый ID записи (в нашем примере – это 12).

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

Страница редактирования записи

Способ 3. Страница списка всех записей

Есть еще один простой способ решения задачи. Он подразумевает переход на страницу списка всех записей (Записи > Все записи), но не обязывает открывать для редактирования какую-либо из них. При наведении на тот или иной пост, в самом низу Вашего браузера появится ссылка, аналогичная предыдущему способу, где после “?post=” Вы увидите требуемый ID.

Способ 4. Утилита phpMyAdmin

В одной из наших прошлых статей мы рассматривали бесплатную утилиту phpMyAdmin и работу с ней. Будем считать, что выбрана и открыта база данных Вашего сайта. Чтобы узнать ID того или иного поста, следует перейти в таблицу wp_posts, найти название нужного поста (колонка post_title) и в колонке ID посмотреть идентификатор.

Таблица wp_posts в phpMyAdmin

Как узнать ID рубрики (категории)

  1. Окройте админ-раздел Записи > Рубрики.
  2. Наведите мышкой на рубрику.
  3. В самом низу браузера найдите ссылку типа
http://site.ru/wp-admin/term.php?taxonomy=category&tag_ID=555&post_type=post

Значение “555” – это и есть уникальный ID рубрики.

Как узнать ID тега (метки)

  1. Откройте админ-раздел Записи > Метки.
  2. Наведите мышкой на метку.
  3. В URL-адресе
http://site.ru/wp-admin/term.php?taxonomy=post_tag&tag_ID=8&post_type=post

значение “8” – ID метки.

Как узнать ID товара (WooCommerce)

  1. В админ-панели WordPress откройте раздел Товары – Все товары.
  2. Найдите нужный товар, используя поиск по товарам или фильтры; “Выбрать категорию”, “Фильтровать по типу товара”, “Фильтрация по статусу”.
  3. Наведите на его название мышкой и посмотрите на адресную строку внизу экрана. Цифра 117, указанная после post= и является искомым ID для WooCommerce-товаров.

ID товара WooCommerce

Как узнать ID категории товара (WooCommerce)

ID товарной категории для интернет-магазина, работающего на WordPress+WooCommerce, можно определить похожим образом:

  1. Перейдите в раздел админки Товары – Категории.
  2. Найдите нужную вам категорию, наведите на ее заголовок курсор и взгляните в адресную строку внизу экрана.
  3. Вам нужна цифра 26, указанная после tag_ID=.

ID категории WooCommerce

Узнайте, как создать произвольный тип записи в WordPress register post type.

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

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Задать вопрос