Рубрика: Уроки WordPress

ID WordPress страницы, поста, раздела, пользователя

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

Что такое ID WordPress и зачем он нужен

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

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

Важно! Номер ID уникален только в пределах каждой таблицы базы данных.

Напомню, основное содержание сайта WordPress «лежит» в четырех таблицах базы данных:

  • wp_users (пользователи всех «мастей»);
  • wp_post (посты сайта);
  • wp_post_meta (страницы, прикрепленные медиафайлы);
  • wp_terms (метки, категории, ссылки).

Вывод: мы можем встретить статью и тег с одинаковым номером ID, но не можем встретить категорию и метку и одинаковым ID.

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

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

Узнать ID в phpmyadmin

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

  • Входите в phpmyadmin из админки хостинга;
  • Открываете структуру базы данных своего сайта;
  • Выбираете одну из четырех таблиц (список выше);
  • Открываете эту таблицу (ссылка – Изменить);
  • Ищите ID того, что нужно.
ID WordPress страницы, поста, раздела, пользователя в phpmyadmin

Узнать ID записи функцией по умолчанию

ID запиписи, по умолчанию, выводит следующая функция wordpress: the_ID(). Работает функция внутри цикла, без аргументов. Её и используем.

  • Открываем файл footer.php;
  • Перед закрывающим тегом html (внизу файла) вставляем строку, при этом работаем только в текстовом редакторе (типа Notepad+):
<p>Номер записи: <?php the_ID(); ?></p>
  • Сохраняемся и при открытии поста видим внизу его ID номер.

Определить ID статьи, тега, раздела, пользователя из административной панели WordPress

Принцип определения ID  статей, тегов, разделов, пользователя единообразен.

Авторизуемся в административной панели сайта;

Чтобы узнать ID статьи, открываем вкладку Записи;

  • Наводим стрелку мыши на ссылку «Изменить», нужной записи и внизу страницы видим ID этой записи. Аналогично, смотрим ID страницы.

Чтобы узнать ID раздела, открываем вкладку Разделы;

  • Наводим стрелку мыши на ссылку «Изменить», нужного раздела и внизу страницы видим ID этой записи.

Чтобы узнать ID метки, открываем вкладку Метки;

  • Наводим стрелку мыши на ссылку «Изменить», нужной метки и внизу страницы видим tag_ID этой метки.

Чтобы узнать ID пользователя, открываем вкладку Пользователи;

  • Наводим стрелку мыши на ссылку «Изменить», нужного пользователя и внизу страницы видим user_ID этого пользователя.

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

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

Вывести ID статей плагином

Если вас не устраивает вышеперечисленные способы определения ID записей, разделов, меток установите плагин: «Reveal IDs».

Плагин возвращает спискам постов, разделов, меток вид WordPress 2.5, где ID показывались отдельным столбцом.

Настроек у плагина нет. Устанавливаете плагин, активируете и смотрите ID, того что нужно.

Вывод

В этой статья я показал, как посмотреть ID WordPress страницы, поста, раздела. Есть способы посмотреть ID WordPress через добавление различных кодов в файл functions.php, но эта не та задача, ради которой нужно править основной файл системы.

©www.wordpress-abc.ru

Другие Уроки WordPress

Недавние Посты

10 способов увеличить конверсию

Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше

2 недели ago

8 способов проверки работы клавиатуры

Варианты проверки работы клавиатуры компьютера. Читать дальше

1 месяц ago

Системы управления ERP в РФ

Что такое системы управления ERP и для чего они нужны. Читать дальше

2 месяца ago

ИТ отдел коммерческой компании. Структура и развитие

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

3 месяца ago

Все про поведенческие факторы ПФ

Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше

5 месяцев ago

Продвижение телеграм канала

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

6 месяцев ago