WordPress是楚狂人比较喜欢的博客系统,也很受各位站长喜欢,很多的功能很人性化,主题也很多,而且也有许多的插件让你的博客更加完美.前几天楚狂人新建了一个博客,用的另一款主题,发现没有关键词(Keywords)、描述(Description),.懂SEO技术的站长都知道给文章加上关键词有利于增加搜索引擎收录,达到更好的SEO效果,也能提升用户体验,所以会SEO的都会给自己博客去添加关键词,虽然可以用插件实现,但是代码更有利于优化,楚狂人自己不太懂代码,所以百度了一下,找到一个不用插件给wordpress添加关键词和描述的好办法。
一、打开博客根目录,wp-content/themes/你的主题目录下面的header.php文件,在
<title><?php bloginfo(‘name’); ?> <?php wp_title( ‘|’, true, ‘right’ ); ?></title>
二、后面加入下面的代码,如果找不到,就添加到title之后,</head>之前就可以了。
<?php if (is_home()){ $description = "描述"; $keywords = "关键词";} elseif (is_single()){ if ($post->post_excerpt) { $description = $post->post_excerpt; } else { $description = mb_substr(strip_tags($post->post_content),0,150); } $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords.$tag->name. ","; }}?><meta name="keywords" content="<?php echo $keywords ?><?php the_title(); ?>" /><meta name="description" content="<?php echo $description ?>" />
把上面的关键词(Keywords)、描述(Description)修改成自己首页要设置的关键词,而文章的关键词就是自己定义的tag..倒数第二行的<?php the_title(); ?> ,会在首页关键词里会出现最新发布的文章标题!不喜欢可以删除!
怎么样,简单吧?快去试试吧!