如何查看表的元键发布值?

时间:2018-07-07 22:49:37

标签: php wordpress

如何查看发布值表meta_key?我必须从表中meta_key中的帖子中检索值。我认为,为了导入正确的meta_key值,我必须导入 test_id (即表中的ID)。我怎么做?提前致谢。 :)

 <?php
        global  $wpdb;
$id = get_the_ID(); // this only works with standard post loops
$option = $wpdb->get_var( $wpdb->prepare("SELECT meta_value FROM wp_table_test WHERE meta_key = 'test_options' AND test_id = '%d'", $id));
echo "Meta key value for post ID $id: $option";
        ?>

对不起英语不好

1 个答案:

答案 0 :(得分:0)

至少有两个简单的选项。

1)参见https://developer.wordpress.org/reference/functions/get_post_meta/#comment-1894,一个人只能使用$ post-> test_option,

2)是专用的wordpress函数https://developer.wordpress.org/reference/functions/get_post_meta/。您说的是“帖子”,听起来好像您在寻找当前帖子的价值?可能在post_template中?此注释为您提供了示例以及各种使用方式。 https://developer.wordpress.org/reference/functions/get_post_meta/#comment-315