Получите "слизняк" пользовательской таксономии
Пример использования:
У меня есть пользовательский тип записи "шоу" для музыкального места. На боковой панели мы хотим отобразить любое связанное "шоу" с текущим на single-show.php . Они будут связаны специальной таксономией "жанра". Я решил, что могу сбросить пользовательские таксономические слизни для публикации (может быть несколько) в переменную, а затем передать эту переменную в пользовательский запрос для публикации на боковой панели.
Использование get_the_term_list() работает, если существует одна таксономия, но если их несколько, он ломается (конечно).
Есть какие-нибудь мысли о том, как получить массив пользовательских слизней таксономии для сообщения give в переменную?
3
Author: curtismchale, 2010-10-04
1 answers
Вы можете сделать что-то вроде следующего:
$terms = get_the_terms( $post->id, 'genre' ); // get an array of all the terms as objects.
$terms_slugs = array();
foreach( $terms as $term ) {
$terms_slugs[] = $term->slug; // save the slugs in an array
}
4
Author: sorich87, 2010-10-04 01:58:40