我在拆分时遇到问题the_title()
通过模板中的空白。
$title_split = explode(" ", trim(the_title()));
和(从这里开始:
https://stackoverflow.com/questions/23206953/split-string-by-white-space)
$words = preg_split(\'/\\s+/\', $string, -1, PREG_SPLIT_NO_EMPTY);
(要明确的是,我没有使用如图所示的preg,而是为我的使用定制的,这只是我在寻找“合适的”时发现的第一件事。)
两者都在短语上生成空数组2022 Theme Challenge
.
我还确保输出使用空格,确实如此。模板生成:
<h2 class="post-title">2022 Theme Challenge</h2>
我试图用封装替换标题中的第一个单词
<span>
标记将其样式设置为绿色。
最合适的回答,由SO网友:Ben HartLenn 整理而成
如果您使用get_the_title()
相反这是因为get\\u the\\u title返回title,而the_title()
默认情况下,函数回显标题。
$title_split = explode(" ", trim(get_the_title()));