欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

不使用wordpress插件添加頁面關(guān)鍵詞和描述信息

  發(fā)布時間:2014-02-13 16:46:03   作者:佚名   我要評論
WordPress存在一個問題,就是頁面中keywords和description信息的缺失,其實這個工作應該由主題來完成,遺憾的是大部分主題并沒有涉及,因此造成這兩個信息的缺失,對于SEO很不利。下面說下如何用非插件的方式在模板中實現(xiàn)keywords和description的調(diào)用

直接上代碼吧


復制代碼
代碼如下:

<title><?php
if(is_category()){
single_cat_title();
}elseif(is_single() || is_page()){
single_post_title();
}elseif(is_search()){
echo wp_specialchars($s);
}else{
wp_title('',true);
}
if(! is_home()){
echo ' - ';
}
?></title>
<?php
if(is_page()){
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...');
$keywords = $post->post_title;
}elseif(is_category()){
$description = trim(strip_tags(category_description($cat_ID)));
$keywords = single_cat_title('', false);
}elseif(is_tag()){
$keywords = single_tag_title('', false);
$description = trim(strip_tags(tag_description($tag_ID)));
}elseif(is_single()){
if($post->post_excerpt){
$description = $post->post_excerpt;
}else{
$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 200, '...');
}
$keywords = $post->post_title;
}else{
$keywords = 'PHP博客,PHP,MySQL,Linux,C,編程算法,網(wǎng)站架構(gòu),互聯(lián)網(wǎng)';
$description = '專注WEB開發(fā),熱愛PHP/MySQL/Linux/C/編程算法/網(wǎng)站架構(gòu),崇尚自由關(guān)注互聯(lián)網(wǎng)';
}
?>
<meta name="keywords" content="<?php echo $keywords; ?>" />
<meta name="description" content="<?php echo str_replace(PHP_EOL, '', $description); ?>" />

相關(guān)文章

最新評論