2014-01-23 20 views
0

我想在我的Wordpress 3.8站點中嵌入一個vimeo播放器。爲了更容易地改變視頻,我創建了只包含Vimeo視頻網址的Page。在網站上,我試圖嵌入視頻,像這樣:Wordpress- <iframe>不正確地解釋url頁面內容

<iframe allowfullscreen="" frameborder="0" mozallowfullscreen="" src="<? echo apply_filters('the_content', get_page(925)->post_content); ?>" webkitallowfullscreen=""></iframe> 

但是當我查看網站,它只是加載框架內的空白頁面模板!然而,當我在iframe之外回顯那個php塊時,它會按照預期返回url。直接放入網址會使其正常工作,並且我嘗試了大量的報價配置以確保錯誤不存在。任何想法是什麼導致它假髮?

回答

0

你爲什麼要在這個上運行apply_filters?另外,get_page已棄用。

嘗試這樣:

<?php 
$vidPost = get_post(925); 
echo '<iframe allowfullscreen="" frameborder="0" mozallowfullscreen="" src="'.$vidPost->post_content.'" webkitallowfullscreen=""></iframe>'; 
?>