如何查看发布值表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";
?>
对不起英语不好
答案 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