WordPress: как получить определенные метатермины для одного пользовательского типа сообщенияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 WordPress: как получить определенные метатермины для одного пользовательского типа сообщения

Сообщение Anonymous »

Особая благодарность за каждый ответ на мои последние два вопроса, у меня есть еще два важных вопроса:
первый: мне нужен следующий код, чтобы получить метатермины из одной конкретной таксономии моего пользовательского опыта. тип поста. я попытался заменить: array('fields' => 'all') на array('fields' => 'proceeding'), чтобы получить метатермины только из исходной таксономии, но это не сработало. есть какие-нибудь предложения?
Во-вторых: есть ли способ позволить коду отображать термины в разных строках в соответствии с разными таксономиями при получении всех терминов из всех таксономий?

foreach ((array) get_object_taxonomies($post->post_type) as $taxonomy) {
$object_terms = wp_get_object_terms($post->ID, $taxonomy, array('fields' => 'all'));
if ($object_terms) {
echo ': (- ' . $taxonomy . ': ';// I modify the output a bit.
$res = '';
foreach ($object_terms as $term) {
$res .= '' . $term->name . ', ';
}
echo rtrim($res,' ,').')';// I remove the last trailing comma and space and add a ')'
}
}


Подробнее здесь: https://stackoverflow.com/questions/283 ... -post-type
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»