Как узнать id рубрики wordpress
Перейти к содержимому

Как узнать id рубрики wordpress

  • автор:

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]

Такой же способ может быть использован, если вы хотите узнать ID страницы в WordPress. Единственной разницей будет только то, что вам нужно перейти в меню Страницы вместо Записи.

Как найти ID тега или рубрики в WordPress

Поиск ID рубрики, тега или ID любой другой пользовательской таксономии в WordPress очень похож на поиск ID записи. Например, для того, чтобы определить ID рубрики, необходимо перейти в Записи » Рубрики и кликнуть на названии нужной рубрики. WordPress откроет рубрику в редакторе, и вы сможете увидеть ID рубрики в адресной строке вашего браузера.

category-id-wordpress[1]

Обратите внимание, что на скриншоте выше даже не смотря на то, что мы редактируем рубрику, WordPress все равно отображает ID категории как tag_ID. Не пугайтесь. Все рубрики и теги всё те же условия внутри таксономии WordPress. Они обрабатываются одним и тем же редактором. Если вы редактируете тег в WordPress, вы увидите тот же формат ссылки, за исключением лишь того, что параметров таксономии будет post_tag вместо рубрики.

Как определить ID комментария в WordPress

Для того, чтобы узнать ID комментария прежде всего необходимо перейти в раздел Комментарии в вашей административной панели WordPress. Затем просто нажимаем Редактирование под желаемым комментарием. WordPress откроет комментарий в редакторе, и вы увидите ID комментария в адресной строке вашего текущего браузера, вот таким образом:

comment-id-wordpress[1]

Как узнать ID пользователя в WordPress

Так же, как и на примере других элементов, обсуждаемых выше, ID пользователя можно вычислить, перейдя в форму редактирования оного. Идем в Пользователи » Все пользователи и кликаем на нужного нам. WordPress откроет профиль пользователя и вы увидите ID юзера в адресной строке вашего текущего браузера, вот таким образом:

user-id-wordpress[1]

Если вы захотите найти ID своего пользователя, тогда WordPress просто откроет редактор, без указания идентификатора в ссылке. Что же делать? Нужно перейти в Пользователи » Все пользователи. WordPress выведет список авторов с указанием количества записей, написанных каждым. Кликаем на количество записей, написанных ВАМИ, и вы окажетесь на странице, с перечнем опубликованных вами постов. Снова таки обращаем внимание на адресную строку браузера, где и отыщем свой ID, вот так:

author-id-wordpress[1]

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

WordPress: как найти ID (идентификатор) рубрики, тега, записи или страницы

Как найти ID рубрики в WordPress

Начиная с одной из предыдущих версий 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 которой вам нужно узнать.

Где посмотреть ID любой рубрики в Вордпресс

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

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

Где посмотреть ID любой записи в Вордпресс

Пример использования ID рубрик или страниц в WordPress

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

Для этого обычно используется функция wp_list_pages, которая позволяет добавить ID рубрик, названия которых не должны выводиться. Делается это с помощью exclude= и перечисления через запятую всех ненужных категорий. У меня такое меню когда-то формировалось с помощью вот такого вот кода:

Само это меню у меня проживало в файлике header.php из папки с темой оформления. Для реализации правильности работы этой WordPress функции мне пришлось из левого меню админки выбирать «Страницы» — «Все страницы» и находить описанным чуть выше способом все ID, которые надо было добавить в исключения.

Где посмотреть 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

Если надобность в нем у вас возникает не часто, то можете этот столбец временно скрыть, убрав галочку напротив «ID» в выпадающей области «Настройки экрана» вверху окна админки WordPress, как показано на предыдущем скриншоте.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

  • �� Binance — лучшая криптобиржа в мире
  • �� Эксмо — лучшая криптобиржа в рунете
  • ⛏ ВоркЗилла — удаленная работа для всех
  • �� Etxt — платят за написание текстов
  • ✍ Кьюкоммент — биржа комментариев
  • �� 60сек — выгодный обмен криптовалют
  • �� Вктаргет — заработок в соцсетях
  • �� Смотреть все.

Комментарии и отзывы (1)

Добрый день! Внесла ваш код в файл functions.php. и теперь отображается не понятно какие цифры. Как здесь прикрепить скрин я не знаю. Но id категорий на странице записей отображаются в виде шести или нескольких букв. Если я правильно понимаю, то получается дубль цифр. Например ид 156 а отображается 156156

Как исправить подскажите пожалуйста. Спасибо. Марина

Ваш комментарий или отзыв

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *