有没有办法删除the_titel中单词之间的空格?
例:
我的一篇文章中的the_title()导致了Merry Christmast
我想要它导致merrychristmast
这意味着我想删除空格并仅使用小写.
谢谢
编辑:我实际上是在寻找the_title-tag而不是wp_title-tag的解决方案.抱歉..
bus*_*ens 11
wp_title();
我把安东尼和rzetterberg发布的两个答案结合起来.使用str_replace();
.对于简单的替换而言,它比RegEx更快.如果你向wp_title();
我们添加必要的参数,我们最终会像这样.请注意,您必须添加该strtolower();
功能,以便您的标题仅以小写字母显示.
<?php
echo strtolower(str_replace(' ', '', wp_title('', false)));
?>
Run Code Online (Sandbox Code Playgroud)
the_title();
这与我之前发布的技术完全相同.你只需要更改参数the_title($before, $after, $echo);
.
<?php
echo strtolower(str_replace(' ', '', the_title('', '', false)));
?>
Run Code Online (Sandbox Code Playgroud)
注意:而不是使用the_title('', '', false)
你可以添加一个get_
.它做的相同,更好地满足您的需求.
<?php
echo strtolower(str_replace(' ', '', get_the_title()));
?>
Run Code Online (Sandbox Code Playgroud)