这是我正在使用的代码:
<img src="/images/<?php strtolower(the_title()); ?>.jpg" border="0" >
Wordpress the_title()函数默认回显标题。您需要将 echo 参数设置为 false 并自己回显小写输出。
<img src="/images/<?php echo strtolower(the_title('','',false)); ?>.jpg" border="0" />
the_title()
由于您的代码段中没有 echo 语句,因此看起来实际上是回显了标题。所以你的电话strtolower()
基本上是什么都不做。您需要捕获的输出,the_title()
然后您可以将其转换为小写。
ob_start();
the_title();
$title = $template = ob_get_clean();
<img src="/images/<?php echo strtolower($title); ?>.jpg" border="0" />