我使用此代码为我的客户站点中的不同页面规定了不同的分隔符:
<title>
<?php if(is_page(\'Portfolio\')){
wp_title( \'of\', true, \'right\' );
echo wp_specialchars( get_bloginfo(\'name\'), 1 );
}else{
wp_title( \'by\', true, \'right\' );
echo wp_specialchars( get_bloginfo(\'name\'), 1 );
}
?>
</title>
无论我在网站的哪个位置,它的输出都是:
页面名称|博客名称
我觉得很奇怪,它是如何通过if语句并给出自己的答案的?