Intereting Posts
add_rewrite_rule снова Есть ли действие / фильтр, вызываемый при завершении WP_Query-> запроса и назначении сообщений Настройка Avada & WooCommerce – Замена product_title в woo-config.php Перечисление атрибутов короткого кода в JavaScript Выход из системы с помощью ссылки (без нее) Поиск файла wordpress в редакторе темы с использованием имени темы Календарь событий «все в одном»: пользовательский запрос – получение каждого события. Экземпляр Реализация кнопки «Отправить по электронной почте»? Помогите перейти от joomla к wordpress Избегайте таксономии -% term% .php, если более одной таксономии Разрешить повторный адрес электронной почты для разных пользователей Как создать короткий код для отображения описания категории? Создание настраиваемого поля с раскрывающимся списком на новой почтовой странице как изменить вывод wp_nav_menu с помощью классов css Как получить комментарии всех авторов?

Как получить идентификатор тега

Я хочу исключить определенный тег из моей домашней страницы, а не только категорию, которая содержит тег, например «olive»;

Я нашел функцию для того, что похоже на это

function exclude_tag($query) { if ( $query->is_home) { $query-> set('tag__not_in',array(x)); } return $query; } add_filter('pre_get_posts','exclude_tag'); 

В то время как X – это идентификатор тега, который я хочу исключить. Как я могу найти этот идентификатор?

Solutions Collecting From Web of "Как получить идентификатор тега"

В своем администраторе перейдите в «Сообщения»> «Теги», а затем нажмите «Изменить» для тега, который вам нужен – URL-адрес в адресной строке браузера будет выглядеть так:

 http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=post_tag&tag_ID=X&post_type=post 

См. Часть, где tag_ID=X – X – ваш идентификатор тега.

  1. Перейдите на бэкэнд в «Сообщения» -> «Теги», нажмите тег для редактирования, затем просмотрите URL-адрес, и вы увидите tag_ID= . Это идентификатор.
  2. Или используйте get_term_by()get_term_by('slug','term_slug','post_tag');