2012-05-04 26 views

回答

0

。所以你撥打strtolower()基本上什麼都不做。您需要捕獲the_title()的輸出,然後您可以將其轉換爲小寫。

ob_start(); 
the_title(); 
$title = $template = ob_get_clean(); 
<img src="/images/<?php echo strtolower($title); ?>.jpg" border="0" /> 
+0

有沒有辦法解決這個問題?我是一個總PHP的noob。 – jaredroweseo

+0

儘管我的解決方案有效,康拉德的答案是最好的。 –

+0

是的,這是一個史詩般的黑客,不要這樣做。 – Hamish

4

Wordpress the_title()函數默認回顯標題。您需要將echo參數設置爲false並自己回顯小寫輸出。

<img src="/images/<?php echo strtolower(the_title('','',false)); ?>.jpg" border="0" /> 
+0

+1你顯然知道更多關於WP然後我做! –

+1

工作完美!我愛你康拉德! – jaredroweseo

相關問題