# 修改 WordPress Title 书写顺序 > 最近对wordpress 进行的优化比较多..因为第一次接触这套程序.转载了篇有效的.wordpress Title 代码修改 攻略 发出来,有需要的朋友可以看 东西好不好,用了才知道,一些在zblog上很简单的事,到了WordPress就复杂无比。 比如,Title标题的书写顺序,按 照SEO惯例 最近对wordpress 进行的优化比较多..因为第一次接触这套程序.转载了篇有效的.wordpress Title 代码修改 攻略 发出来,有需要的朋友可以看 东西好不好,用了才知道,一些在z-blog上很简单的事,到了WordPress就复杂无比。 比如,Title标题的书写顺序,按 照SEO惯例都是标题在前,站名在后。在WordPress中所有页面HEAD区用的都是一个header.php,所以就造成了自定义的麻烦。不象z- blog,首页归首页,日志页归日志页,自己改模版也行,用插件也行,很灵活。 对于WordPress,要修改Title标题,就要重新编 辑header.php文件,扯蛋的话就不多说了,我将原来的定义改成下面这样。 > <title><?php if (is\_home()) bloginfo('name'); else { wp\_title(''); echo(" - ");bloginfo('name');} ?> 如果你和我一样,不准备更换站点名称的话,可以将站点名称直接写出来,减少一点PHP语句调用,好象能使WordPress快一点吧。 > 我看了网上其它人改写的感觉复杂了点,我认为我这一小段程序算是易读的了,只判断是不是首页就可以了。 wp\_title('')这个现成的WordPress函数就可以代替目录页、标签页、日志页、页面等等,is\_home()为判断是否首页的函数。大家可以点击相应链接,查看一下修改效果。 说明一下,WordPress Title默认分隔符是»(»),如果wp\_title()不加参数就是书名号, 加上参数就可以屏蔽或者换用其它符号wp\_title(“”)。 还有个问题就是,修改 Title标题之后,前面还会有两个空格,我看了一下很多人的Title标题都有这个问题,要改这个很容易。 对于版本 2.7.1的WordPress 来说,只要改一下wp\_title() 这个函数,它的存储的位置是在wp-includes/general-template.php这个文件中,找到从454到466行的" $sep "有三处,将引号中文字两边的空格删除即可。只有一个麻烦,WordPress 升级之后可能还要再改一下这里。 --- **分类**:建站 **标签**:修改 · 代码 · wordpress · title **作者**:子龙 **链接**:https://octohz.com/p/2390