2012-02-10 26 views
2

我正在使用WP Alchemy类将metabox添加到页面编辑器。该页面被称为“视频”。WP Alchemy Meta Box - 获取特定帖子的Meta Box值

在视频页面很容易通过将下面的代码在我videos.php模板来获取元框的值:

global $video_metabox; 

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

我想另外做的是让元框的值在视频网页编辑器,但在一个分类模板,taxonomy.php

我试着在我taxonomy.php模板下面的代码......视频页面具有22页ID:

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

但我得到一个错误,当我赞同$meta

Parse error: syntax error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE

我如何获得一个metabox的值从一个特定的页面,页面模板之外?

谢谢!

回答

0

get_post_meta()的第二个参数是'key',而不是ID。在taxonomy.php试试这个:

$meta = get_post_meta(22, 'videoName', TRUE); 
相关问题