WordPress使用代码实现自动关键词与描述

说明:有些Wordpress正题在开拓时并没有过量思索SEO优化,如果手动设置文章重要词和描绘,明显不太睿智,当然了你完整可以使用插件来协助你完成,譬如All in one seo,只是Wordpress有个准绳是能用代码完成的就放量不用插件,可制止过量的消费资源和影响站点速率。

方式

修正正题目录下functions.php文件,增加上面的代码,注意43行与第44行修正为您伏笔VPS站点的重要词和描绘,增加代码后会主动获得文章标签作为重要词,获得文章前200字作为描绘。

//主动重要词与描绘

function meta_SEO() {

global $post;

$output = ”;

if (is_single()){//如果是文章页

$keywords = ”;

$description = ”;

if ($post->post_excerpt) {//如果文章择要存在就以文章择要为描绘

$description = $post->post_excerpt;

$description = str_replace(“rn”,””,$description);

$description = str_replace(“n”,””,$description);

$description = str_replace(“””,”‘”,$description);

$description .= ‘…’;

} else {//如果文章择要不存在就截断文章前200字为描绘

$description = utf8Substr(strip_tags($post->post_content),0,200);

$description = str_replace(“rn”,””,$description);

$description = str_replace(“n”,””,$description);

$description = str_replace(“””,”‘”,$description);

$description .= ‘…’;

}

$tags = wp_get_post_tags($post->ID);//取文章标签

foreach ($tags as $tag ) {

$keywordarray[] = $tag->name;

}

//以文章标签为重要字

$keywords = implode(‘,’,array_unique((array)$keywordarray));

} else if (is_category()){

$description = strip_tags(trim(category_description()));

$keywords = single_cat_title(”, false);

}else {//如果不是文章页、分类页

$keywords = ‘WordPress,wordpress正题,wordpress插件,WordPress开拓,代码,前端,建站’; //在引号间写入你博客的重要字用,断开

$description = ‘一个关于WordPress本领与前端开拓常识的个人博客,以分享、考虑根究WordPress本领为主要内容,伏笔VPS乃WordPress极客一枚’;//在引号间写入你博客的简单描绘,不要过200字

}

//出口重要字

$output .= ” . “n”;

$output .= ” . “n”;

//出口描绘

echo “$output”;

}

希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和WordPress使用代码实现自动关键词与描述相关的问题或者对澳洲主机200一年贵吗有疑惑也欢迎大家咨询。

点赞