我正在使用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
如何从该页面模板之外的特定页面获取元数据的值?
谢谢!
答案 0 :(得分:0)
get_post_meta()的第二个参数是'key',而不是ID。在taxonomy.php中试试这个:
$meta = get_post_meta(22, 'videoName', TRUE);