如何从wp_METADATA表中查询单个数据值?

时间:2016-08-31 作者:David Cook

我正在修改搜索。php模板。基本模板显示带有缩略图、标题、日期和作者的搜索结果。我想从wp\\u元数据表中添加2个附加字段。我假设我需要编写一个函数并将其添加到子主题函数中。php文件,然后从模板中调用该函数。我只需要知道如何正确编写函数。

1 个回复
最合适的回答,由SO网友:The J 整理而成

您需要使用get_post_meta:

get_post_meta( $post_id, $key = \'\', $single = false )

检索帖子的帖子元字段

$post_id (内景)(必填)职位ID。

$key (string)(可选)要检索的元键。默认情况下,返回所有键的数据。默认值:“”

$single (bool)(可选)是否返回单个值。默认值:false

例如:。

echo get_post_meta( $post->ID, \'the-name-of-key\', true); 
使用时true, 你会得到string, 但是如果你使用false 相反,您将获得array.