curtismchale
  • 0
Профи

Получить «слаг» пользовательской таксономии

  • 0

Вариант использования:

У меня есть пользовательский тип сообщения «шоу» для музыкального заведения. На боковой панели мы хотим отображать любое связанное «шоу» с текущим на single-show.php. Они будут связаны пользовательской таксономией «жанра». Я подумал, что могу сбросить пользовательские слаги таксономии для сообщения (могут быть более одного) в переменную, а затем передать эту переменную в пользовательский запрос для сообщения на боковой панели.

Использование get_the_term_list() работает, если есть одна таксономия, но если их несколько, она ломается (конечно).

Любые мысли о том, как получить массив пользовательских слагов таксономии для публикации в переменную?

Share
  1. Вы можете сделать что-то вроде следующего:

    $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
    }
    
    • 0

Оставить ответ

You must login to add an answer.