Что касается вопроса, мне нужно просмотреть список всех значений meta_values, связанных с мета-ключом из пользовательского типа записи, в качестве монитора.
Название CPT: puntidinteresse
meta_key: place
таксономия: categoria_punto_di_interesse
У меня есть практически 2 статьи, которые связаны с двумя таксономиями одного и того же cpt, вместе они имеют один и тот же мета-ключ: [место], но с двумя разными городами.
здесь я хотел бы вытащить все цитты, содержащиеся в meta_key [place], из cpt [puntidinteresse]
код:
$place = ! empty( $instance['place'] ) ? $instance['place'] : '';
$terms = get_terms(array(
'taxonomy' => 'categoria_punto_di_interesse',
'post_type' => 'puntidinteresse',
'meta_key' => 'place'
));
wp_reset_postdata();
echo "<br><label>Località</label><br>";
?>
<select
class="widefat"
id="<?php echo esc_attr( $this->get_field_id( 'place' ) ); ?>"
name="<?php echo esc_attr( $this->get_field_name( 'place' ) ); ?>"
type="text"
value="<?php echo esc_attr( $place ); ?>">
<?php
foreach( $terms as $term )
{
/*metti nel value i termini tra stringhe*/
echo "<option value='{$term->slug}'>{$term->name}</option>";
}
echo '</select></p> ';
?>