WordPress页面title的设置
在使用del.icio.us收录文章会自动根据页面的title进行自动载入,可对于有些把Blog名称放前面的样式我总要手动修改一下标题才行,很麻烦。
WordPress的默认模板对页面的title标题设置是这样的:
- <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> » Blog Archive <?php } ?> <?php wp_title(); ?></title>
其产生的结果为:Blog名称 >> Blog Archive >> 日志标题
有些好的模板,像K2在设置时使用了一串复杂的语句:
- <title><?php wp_title(''); ?> <?php if ( !(is_404()) && (is_single()) or (is_page()) or (is_archive()) ) { ?> at <?php } ?> <?php bloginfo('name'); ?></title>
其产生的结果为:日志标题 at Blog名称
个人感觉这种title的设置最为理想,把日志标题放在前面方便了收藏和管理,但语句也挺麻烦,自己精简了一下后改成:
- <title><?php wp_title(''); ?><?php if ( !(is_home()) && !(is_search()) ) { ?> at <?php } ?><?php bloginfo('name'); ?> </title>
推荐使用WordPress的用户修改一下自己的模板来方便别人收录日志。只需要修改模板文件header.php中的title标签部分即可。



按照你的改好了,谢谢。
[Reply]