谈谈inove主题中标题title优化

老虎说测试 前端技术字数 714阅读2分22秒阅读模式
摘要最近一直在整理inove主题,很多东西还是需要自己动手的,别人的东西究竟还是存在很多自己不满意的地方,首先主题自带的标题就是不是很好,不管是自己看,还是对搜索引擎来说,现在我简单的...

最近一直在整理inove主题,很多东西还是需要自己动手的,别人的东西究竟还是存在很多自己不满意的地方,首先主题自带的标题就是不是很好,不管是自己看,还是对搜索引擎来说,现在我简单的修改下,高手飘过~~

1、优化标题title需要修改header.php这个文件:文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

<?php bloginfo('name'); ?><?php wp_title(); ?>
改为
<title><?php if (is_home() ) {?>陈学虎的小窝<?php } else {?><?php wp_title();?>| 陈学虎的小窝<?php } ?></title>

就可以了。文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

2、title前有个“»”符号,需要修改wp-includes\general-template.php文件,找到下面这行代码:文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

function wp_title($sep = '&raquo;', $display = true, $seplocation = '') {

改为文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

  function wp_title($sep = '', $display = true, $seplocation = '') {

就可以了。文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

3、title前有1个或者2个空格,只要在模板的functions.php文件里插入以下代码即可解决:文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

// Removes the white spaces from
wp_title function af_titledespacer($title) {
return trim($title);
}
add_filter('wp_title', 'af_titledespacer');

注意,functions.php文件最底端有一个“?>”,这是PHP代码的结束标志,上面这段代码一定要放在“?>”之前,否则可能给博客造成严重后果。文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html 文章源自陈学虎-https://chenxuehu.com/article/2012/03/684.html

 最后更新:2024-1-10
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:谈谈inove主题中标题title优化 | https://chenxuehu.com/article/2012/03/684.html