代码版优化WordPress的Description与Keywords
好记性不如烂笔头,今天记录一下诺豆网使用代码代替插件的方法来修改wordpress的description和keywords,算是为wordpress做个小优化吧!本部分代码参考了 我爱水煮鱼 我是如何 SEO WordPress 的 2:Description 和 Keywords 的方法!结合诺豆网的实际情况进行了具体化,记录一下吧!
<?php if (is_home()){
$nuodou_description = "诺豆网,记录技术与分享生活的原创博客";
$nuodou_keywords = "博客, 诺豆网";
} elseif (is_single()){
if ($post->post_excerpt) {
$nuodou_description = $post->post_excerpt;
} else {
$nuodou_description = substr(strip_tags($post->post_content),0,220);
}
$nuodou_keywords = "";
$tags = wp_get_post_tags($post->ID);
foreach ($tags as $tag ) {
$nuodou_keywords = $nuodou_keywords . $tag->name . ", ";
}
} elseif (is_page()){
$nuodou_description = wp_title('');
$nuodou_keywords = "";
} elseif (is_category()){
$nuodou_description = single_cat_title();
$nuodou_keywords = "";
} elseif (is_month()){
$nuodou_description = the_time('F, Y');
$nuodou_keywords = "";
} elseif (is_day()){
$nuodou_description = the_time('F j, Y');
$nuodou_keywords = "";
}
?>
<meta name="keywords" content="<?=$nuodou_keywords?>" />
<meta name="description" content="<?=$nuodou_description?>" />