wordpress页面修改title、添加关键词和描述

2010年2月25日 发表评论 阅读评论

      不少wordpress的主题,对于页面所显示的标题、关键词和描述,并没有做相应的优化。因此需要用插件或改写代码的形式,来修改和增加这些内容,以便搜索引擎能抓取更有效的信息。

      我之前一直用的All in One SEO来设置,但这个插件对于中文支持不好,所以放弃了,改为自己动手改写代码。

      首先需要找到wp-content\themes\使用主题中的header.php文件。

title显示方式修改

      主题默认的是“博客名 >> 日志标题”这样的方式,需要改为“日志标题 | 博客名”的形式,在header.php中,找到<title>……</title>这段代码,修改为:

<title><?php wp_title(); ?><?php bloginfo('name'); ?></title>

   成为文章标题在前,博客名在后的形式。但wp_title()这个标签默认的是“ 》 文章标题”的格式,需要改为“文章标题 | ”的格式。

        打开/wp-includes文件夹中的general-template.php,将

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

改为:

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

添加关键词和描述

    继续修改header.php,在<title></title>的下面添加代码如下

<?php if (( is_home())) {?>
<?php echo'<meta name="keywords" content="博客关键词" />'; ?>
<?php echo'<meta name="description" content="博客描述" />'; ?>
<?php }?>

这个代码表示在首页添加关键词和描述。

  1. 2010年7月2日19:13 | #1

    Yes, really.

  1. 本文目前尚无任何 trackbacks 和 pingbacks.