显示meta_key和Custom Post Type中的所有meta_value正确的是哪个$ variable

时间:2019-07-10 09:47:44

标签: wordpress

我知道要从使用$ term的分类法中获取值,我需要在屏幕上显示

我需要查看来自一个自定义帖子类型的,与元键相关联的所有meta_values的列表作为监视器。

CPT名称:puntidinteresse

meta_key:位置

分类法:categoria_punto_di_interesse

我实际上有2篇文章,它们与同一个cpt的两个分类法有关,它们的共同点是它们具有相同的元关键字:[place],但是具有两个不同的城市。

在这里我想从cpt [puntidinteresse]中提取meta_key [place]中包含的所有cittas

代码:

 $place = ! empty( $instance['place'] ) ? $instance['place'] : '';

    global $wpdb;
    $results = $wpdb->get_col("SELECT meta_value FROM $wpdb->postmeta WHERE meta_key = 'place'");
    $terms = $results;


    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> ';

    ?>
    <?php

,但是在后端中选择“我有两个结果”,但您无法读取内容,因为它们将其值设置为空。

我能做到吗?

0 个答案:

没有答案