WP炼金Meta Box-获取特定帖子的Meta Box值



我正在使用WP Alchemy类向页面编辑器添加一个元盒。该页面名为"视频"。

在视频页面上,通过在我的videos.php模板中放置以下代码,可以很容易地获得元框的值:

global $video_metabox;
$videoID = $video_metabox->get_the_value('videoName');

另外,我想做的是在视频页面编辑器上获得元框的值,但在分类模板taxonomy.php 上

我已经在我的taxonomy.php模板中尝试了以下代码。。。视频页面的页面id为22:

global $video_metabox;
$meta = get_post_meta(22, $video_metabox->22, TRUE);

但我在回显$meta:时出错

分析错误:语法错误,意外的T_LNUMBER,应为T_STRING或T_VARIABLE

如何从页面模板之外的特定页面获取元盒的值?

谢谢!

get_post_meta()的第二个参数是"key",而不是ID。在taxonomy.php中,请尝试以下操作:

$meta = get_post_meta(22, 'videoName', TRUE);

最新更新