如何检查由wp_title()
生成的标题前面是否有空格?我找到了如何用trim()
<?php echo trim(wp_title('', false)); ?>
但是,与setting a wp_title()
for home page一样,我想把它放在functions.php
文件中,这样它就不在我的标题中了。到目前为止我已经
add_filter( 'wp_title', 'trim_wp_title' );
function trim_wp_title( $title ) {
if( /* check if $title contains empty space */ ) {
$title = echo trim(wp_title('', false));
}
return $title;
}
答案 0 :(得分:1)
您根本不需要进行检查,您的功能可简化为:
add_filter( 'wp_title', 'trim_wp_title' );
function trim_wp_title( $title ) {
return trim($title);
}
trim
只会保留字符串,如果没有任何内容可以删除它。
答案 1 :(得分:0)
你想要这样的东西吗?
$string = " Here is a leading space";
if (substr($string, 0, 1) === ' ') {
echo 'Yes, i have leading space';
}