Задача. Необходимо на странице каталога Woocommerce вывести под названием товаров первые несколько их атрибутов. Вывод всех или нескольких атрибутов Решение…
get_the_term_list
get_the_term_list()
— функция Wordpress выводит список ссылок на элементы таксономии (например метки), относящиеся к определенному посту. Можно использовать внутри Цикла, например, для того, чтобы через запятую вывести метки каждого поста.
get_the_term_list( $id, $taxonomy, $before, $sep, $after );
$id (число/WP_Post, обязательный)
— ID поста, элементы таксономии которого нужно получить.$taxonomy(строка) (обязательный)
— название таксономии, элементы которой нужно получить.$before (строка)
— текст, который будет показан перед списком. По умолчанию: ».$sep (строка)
— текст-разделитель, который будет показан между выводимыми элементами (тегами). По умолчанию: ».$after (строка)
— замыкающий текст (текст в конце списка). По умолчанию: ».
Пример
echo get_the_term_list( $post->ID, 'people', 'Имена: ', ',', '' ); /* Вывод: Имена: <a href="person1">Максим</a>, <a href="person2">Дмитрий</a>, ... */