這裏是我使用的代碼:它看起來像the_title()
實際上呼應的出題,因爲你沒有在你的代碼段回聲聲明爲什麼我的圖像名稱在PHP中不會轉換爲小寫?
<img src="/images/<?php strtolower(the_title()); ?>.jpg" border="0" >
這裏是我使用的代碼:它看起來像the_title()
實際上呼應的出題,因爲你沒有在你的代碼段回聲聲明爲什麼我的圖像名稱在PHP中不會轉換爲小寫?
<img src="/images/<?php strtolower(the_title()); ?>.jpg" border="0" >
。所以你撥打strtolower()
基本上什麼都不做。您需要捕獲the_title()
的輸出,然後您可以將其轉換爲小寫。
ob_start();
the_title();
$title = $template = ob_get_clean();
<img src="/images/<?php echo strtolower($title); ?>.jpg" border="0" />
Wordpress the_title()函數默認回顯標題。您需要將echo參數設置爲false並自己回顯小寫輸出。
<img src="/images/<?php echo strtolower(the_title('','',false)); ?>.jpg" border="0" />
+1你顯然知道更多關於WP然後我做! –
工作完美!我愛你康拉德! – jaredroweseo
有沒有辦法解決這個問題?我是一個總PHP的noob。 – jaredroweseo
儘管我的解決方案有效,康拉德的答案是最好的。 –
是的,這是一個史詩般的黑客,不要這樣做。 – Hamish