Intereting Posts
Простой плагин sildeshow / image-upload? Получать содержимое сообщения вне цикла Как загрузить изображения из моего каталога в мой WordPress? Получать сообщения с условием для метаданных комментариев Переписать неверно перенаправляет все страницы на одну и ту же ссылку Включите раздел на веб-сайт, который разработан в PHP-симфонии, хотя веб-сайт разработан с помощью шаблона Как я могу получить идентификатор боковой панели на текущей странице? Как сделать страницу архива, отображающую сообщения в диапазоне дат После обновления WordPress 4.8, wp_nav_menu () строка поиска / замены не работает Редактирование информации нижнего колонтитула Как заставить WP использовать EST Timezone Как добавить в поле user_meta (добавить) Как условно скрыть имя автора в Single.php, если категория – это «новости», иначе, если категория – это что-то еще, отображающее имя автора? Приоритизация видимого контента – проблема с скоростью страницы при анализе Google Сортировка сообщений, чтобы сначала отображались сообщения с миниатюрами сообщений

Идентификатор термина с Терминала для запроса WordPress

Я пытаюсь получить идентификаторы терминов от имени терминов и не могу понять, почему этот код не работает.

$excludes = ''; if($filtering_excludes) { $exclude_terms = explode(", ", $filtering_excludes); foreach ($exclude_terms as $exclude_term) { $term = get_term_by( 'name', $exclude_term, $filtering_tax ); $exclude_term = $term->term_id; } $excludes= implode(", ", $exclude_terms); } 

Когда я делаю var_dump на $ exclude_term, есть термин id, но $ excludes все еще возвращает имя термина.

У меня есть аналогичный код для получения идентификатора категории от имени, и он работает без проблем – это тот код.

 $excludes = ''; if($filtering_excludes) { $exclude_cats = explode(", ", $filtering_excludes); foreach ($exclude_cats as &$exclude_cat) { $cat_id = get_category_by_slug($exclude_cat); $exclude_cat = $cat_id->term_id; } $excludes= implode(", ", $exclude_cats); } 

Может ли кто-нибудь понять, почему мои $ exlcudes для условий возвращают имя, а не id?