2012-02-10 5 views
2

Я использую класс WP Alchemy для добавления метабокса в редактор страниц. Страница называется «видео».WP Alchemy Meta Box - получить значение Meta Box для определенного сообщения

На странице видео это легко получить значение мета поле, поместив следующий код в моем videos.php шаблона:

global $video_metabox; 

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

То, что я хочу сделать, кроме того, чтобы получить значение мета-поле в редакторе видео страницы, но на шаблоне систематики, taxonomy.php

Я попытался следующий код в моем шаблоне taxonomy.php ... страница видео имеет идентификатор страницы из 22:

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() - это «ключ», а не идентификатор. В taxonomy.php попробуйте следующее:

$meta = get_post_meta(22, 'videoName', TRUE); 
Смежные вопросы