根据问题,我需要查看来自与自定义帖子类型相关的,与元键关联的所有meta_values的列表。
CPT名称:puntidinteresse
meta_key:place
分类法:categoria_punto_di_interesse
我实际上有2篇文章,它们与同一个cpt的两个分类法有关,它们的共同点是它们具有相同的元关键字:[place],但是具有两个不同的城市。
在这里我想从cpt [puntidinteresse]中提取meta_key [place]中包含的所有cittas
代码:
$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> ';
?>