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优化
我比较小白 我现在在用all in one seo 很多人说这个不好,我想问下博主你怎么看啊?
感谢前辈。