Рубрика: Уроки 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

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

Особенности и методы продвижения сайта для бизнеса

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

5 дней ago

Поисковое продвижение в Яндекс

Про комплексное поисковое продвижение в Яндекс и его особенности. Читать дальше

6 дней ago

Сайт компании строительных материалов

Каким должен быть сайт компании строительных материалов? Обсудим в этой статье. Читать дальше ... Читать дальше

1 неделя ago

Накрутка реальных подписчиков, как способ дешевого продвижения

Какие задачи решает накрутка реальных подписчиков. В чем преимущества, каковы риски и опасности. Читать дальше

1 неделя ago

Как создать сайт с высокой конверсией

Можно ли сразу создать сайт с высокой конверсией и как это сделать. Читать дальше

2 недели ago

Домен и авторское право

Домен и авторское право — это два отдельных, но иногда пересекающихся аспекта правовой защиты в Интернет. Читать дальше ... Читать дальше

3 недели ago