2012-04-08 78 views
0

首先,這裏是我使用的代碼。代碼在HTML頁面中工作,但不在Wordpress文章中

<div class="wrapper"> 
<div id="carousel"> 
<ul> 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/umbrella_trials.jpg" alt="" /><a class="video" title="The Umbrella Trails" href="http://www.youtube.com/v/eiBEvtNNSxg?fs=1&amp;autoplay=1">The Umbrella Trails</a></li> 
</ul> 
</ul> 
&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/stagnant_day.jpg" alt="" /><a class="video" title="Stagnant Day" href="http://www.youtube.com/v/x3r5vblNAtw?fs=1&amp;autoplay=1">Stagnant Day</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/job3a_trailer2.jpg" alt="" /><a class="video" title="Job3(a) Trailer #2" href="http://www.youtube.com/v/setjOKfzNHY?fs=1&amp;autoplay=1">Job3(a) Trailer #2</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/job3a_trailer3.jpg" alt="" /><a class="video" title="Job3(a) Trailer #3" href="http://www.youtube.com/v/ijkEfmMNr5Q?fs=1&amp;autoplay=1">Job3(a) Trailer #3</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/TNaTFiTC.jpg" alt="" /><a class="video" title="Fables from the Mersey - 'The Ninja and The Fella in the Cellar'" href="http://www.youtube.com/v/OdFCo1MmgTI?fs=1&amp;autoplay=1">"The Ninja and The Fella in the Cellar"</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/job3a_trailer1.jpg" alt="" /><a class="video" title="Job3(a) Trailer #1" href="http://www.youtube.com/v/3pQUX6VkPTQ?fs=1&amp;autoplay=1">"Job3(a) Trailer #1"</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/opening_credits.jpg" alt="" /><a class="video" title="Opening Credits for &quot;It's Liverpool&quot;" href="http://www.youtube.com/v/6a19T8syH60?fs=1&amp;autoplay=1">"Opening Credits for "It's Liverpool""</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<ul> 
    <li><img src="<?php bloginfo('template_directory'); ?>/images/1-24.jpg" alt="" /><a class="video" title="It's Liverpool 1-24" href="http://www.youtube.com/v/7r9N-dq1KEE?fs=1&amp;autoplay=1">"It's Liverpool 1-24"</a></li> 
</ul> 
&nbsp; 

&nbsp; 
<div class="clearfix"></div> 
<a id="prev" class="prev" href="#">&lt;</a> 
<a id="next" class="next" href="#">&gt;</a> 
<div id="pager" class="pager"></div> 
</div> 
</div> 
<div id="line1"></div> 
<div class="paraWrapper"> 
<div class="span3"> 
<h2 class="heading">Heading</h2> 
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. 

<a class="btn" href="#">View details »</a> 

</div> 
<div class="span3"> 
<h2 class="heading">Heading</h2> 
Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. 

<a class="btn" href="#">View details »</a> 

</div> 
<div class="social_icons span2"><a class="btn" href="#"> 
<em class="icon-twitter-sign icon-large"></em> Follow us on Twitter</a><a class="btn" href="#"> 
<em class="icon-facebook-sign icon-large"></em> Find us on Facebook</a> 

<a class="btn" href="#"> 
<em class="icon-facetime-video icon-large"></em> Subscribe on Youtube</a> 

</div> 
</div> 
<div id="line2"></div> 

如果我粘貼到一個簡單的HTML頁面(取出spefic PHP代碼),它工作正常(連同所需的Javascript)。

如果我將它粘貼到Wordpress主題中,但是試圖從它構建。它不會工作..

我甚至嘗試將代碼直接粘貼到我的page.php文件,而它的工作。這不是我想要的,因爲它需要輕鬆訪問內容。

I'wordpresve嘗試安裝Raw-HTML插件,它沒有區別。

我使用WordPress的最新vesion(3.3.1)

回答

1

您正在使用你的代碼的PHP。 WordPress出於安全原因必須通過刪除php來清理您的帖子。我不認爲你可以把PHP放在你的文章中。你需要修改你的wordpress以支持php的帖子,但這不會很容易

+0

即時通訊使用exec-php附加組件,允許我將php代碼放入我的文章中(http://wordpress.org/extend/plugins/exec-php/) – Keva161 2012-04-08 19:52:51

+0

確保它與您的wordpress版本兼容 – 2012-04-09 13:23:36

+1

也嘗試用「echo'testing'」替換「bloginfo('template_directory')」,看它是否輸出。如果它輸出,那麼它意味着PHP正在工作,問題是與被調用的函數。 – 2012-04-09 13:24:49

0

你可以使用短代碼來切換將編寫絕對/路徑/到Template文件夾的短代碼嗎?

相關問題