Wordpress:我想得到一个元字段的名称

时间:2017-05-31 12:25:10

标签: php wordpress post metadata

img

我正在使用Wordpress的Post Type Builder来创建自定义帖子类型。 我想在前端获得一个元字段的名称。我能够获得价值,但我想要这些名字。我怎么能这样做?

例如,我为销售网站的机器制作了自定义帖子类型。 用户可以添加新机器(帖子类型),添加建筑年份,尺寸,重量等(元数据)。

我想展示:年度:2001。我怎样才能获得“年份”?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

最好的方法是使用Post Type Builder模板编辑器(https://themify.me/docs/post-type-builder-plugin-documentation#templates)。

如果不是这样,那么简单的答案是,您已经知道该字段的名称是什么,因为您正在传递密钥。您可以将其硬编码到您的页面模板中。

最后一种方法是从wp_options表中反序列化并解析出ptb_plugin_options项。这是一个包含插件所有配置信息的大blob。你可以检索它:

$ptb_plugin_options = unserialize(get_option('ptb_plugin_options'));
echo $ptb_plugin_options['cpt']['POSTTYPE']['meta_boxes']['text_1']['name'];

使用您正在使用的实际帖子类型替换POSTTYPE,使用Post Type Builder中框的meta_key替换text_1。