百度
360搜索
搜狗搜索

不使用wordpress插件添加页面关键词和描述信息详细介绍

WordPress存在一个问题,就是页面中keywords和description信息的缺失,其实这个工作应该由主题来完成,遗憾的是大部分主题并没有涉及,因此造成这两个信息的缺失,对于SEO很不利。下面说下如何用非插件的方式在模板中实现keywords和description的调用

直接上代码吧

代码如下:

<title><?

if(is_category()){

single_cat_title();

}elseif(is_sing
le() || is_page()){

single_post_title();

}elseif(is_search()){

echo _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(categor
y_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){

$de

BpFBIRtjscription = $post->post_excerpt;

}else{

$description = mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_con tent)), 0, 200, '...');

}

$keywords = $post->post_title;

}else{

$keywords = 'PHP博客,PHP,,,C,算法,架构,互联网';

$description = '专注WEB开发,热爱PHP/MySQL/Linux/C/编程算法/网站架构,崇尚自由关注互联网';

}

?>

<meta name="keywords" content="<?php echo $keywords; ?>" />

<meta name="description" content="<?php echo str_replace(PHP_EOL, '', $description); ?>" />

本文标题: 不使用wordpress插件添加页面关键词和描述信息 ,

网站数据信息

"不使用wordpress插件添加页面关键词和描述信息"浏览人数已经达到43次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:不使用wordpress插件添加页面关键词和描述信息的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!