WordPress添加Keywords和Description

2010-11-02 | 夜光 | IT记录| 发表评论

WordPress添加Keywords和Description:

在主题文件夹下的header.php文件中类似如下代码

<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

的下一行添加如下代码:

	<?php
		if(is_home() && !is_paged()){
			$keywords = "网站首页关键词";
			$description = "网站首页描述";
		}
		elseif(is_single()){
			if($post->post_excerpt){
				$description = $post->post_excerpt;
			}else{
				//$description = substr(strip_tags($post->post_content),0,220);
				//$description = mb_substr(strip_tags($post->post_content),0,220,'utf-8');
				$description = mb_substr(strip_tags(apply_filters('the_content',$post->post_content)),0,220,'utf-8');
			}
			$keywords = "";
			$tags = wp_get_post_tags($post->ID);
			foreach($tags as $tag){
				$keywords = $keywords . $tag->name . ",";
			}
		}
		else{
			$keywords = '';
			$description = '';
		}
	?>
	<meta name="keywords" content="<?php echo rtrim($keywords,','); ?>" />
	<meta name="description" content="<?php echo $description; ?>" />

附加:如果你还需要将wordpress的标题Title优化一下,推荐:WordPress标题Title优化

本文标签: ,
本文链接: http://boliquan.com/wordpress-keywords-description/
版权所有: 玻璃泉, 转载请注明本文出处。

3个评论

  1. 我比较小白 我现在在用all in one seo 很多人说这个不好,我想问下博主你怎么看啊?

发表评论

您的昵称 *

您的邮箱 *

您的网站

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif

Protected by WP Anti Spam