相信wordpress大家都熟悉了,很多博客都用这个软件,其开放源代码的性质,使得wordpress在世界上广泛流传。
但是,在我们使用的过程中,也有很多不足的地方,比如说,页面标题中,默认是网站名在前面,页面主题在后面,我想把它们掉转过来,也就是让把相应页面的主题放在其页面标题的前面,可以在后台 Appearance > Editor > header.php 中找到一段代码:
<title><?php bloginfo(‘name’); ?><?php wp_title(); ?> </title>
这段代码中,wp_title(); 是表示本页面的主题,很简单,把它放 bloginfo(‘name’); 前面就可以了,保存刷新后,发现问题了,标题最前面有个 》无法去掉,GOOGLE一下,原来是wp_title();函数的问题,在括号里加上 ”,true就搞定,如果你想把尖括号反过来,写在网站名字的前面,可以在前面加 « :
<title><?php wp_title(”,true); ?> « <?php bloginfo(‘name’); ?></title>
感觉不错,但是当打开首页的时候,发现这个可恶的尖括号出现在标题的左边,原来是主页没有自己的标题,它的标题就是网站名字,怎么办呢?GOOGLE一下,原来可以在中间加以个函数,修改后的代码如下:
<title><?php wp_title(”,true); ?><?php if(wp_title(”, false)) { echo ‘ « ‘; } ?><?php bloginfo(‘name’); ?></title>
到此,问题完美解决~ 鼓掌,哈哈!!
![Jarfee[加飞]的博客](http://www.jarfee.cn/blog/wp-content/themes/atahualpa/images/logo.png)
我给看一下我的title是怎么写的
– Page Not Found –
– -