2009-09-05 3 views
1

Wordpress 2.8.4, простой пирог Plugin 2.2.1Wordpress: Как включить пользовательское поле в массиве (SmplePie)

У меня это:

<?php echo SimplePieWP(
array(
    'http://gdata.youtube.com/feeds/base/videos?q=fifa10%20trailer&client=ytapi-youtube-search&alt=rss&v=2' 
), 
array(
    'items' => '1') 
); ?> 

Вместо fifa10 я d хотел бы иметь значение настраиваемого поля с ключом name-of-game.

Как я могу это сделать?

ответ

0

Вы получаете значение Wordpress настраиваемого поля с get_post_meta():

get_post_meta($post->ID, 'name-of-game', true) 

Чтобы включить его в вызове функции в SimplePieWP, использование конкатенации с . (точка):

<?php echo SimplePieWP(array('http://gdata.youtube.com/feeds/base/videos?q=' . 
get_post_meta($post->ID, 'name-of-game', true) . 
'%20trailer&client=ytapi-youtube-search&alt=rss&v=2'),array('items' => '1')); ?>