900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > WordPress文章自动添加关键词和关键词SEO优化

WordPress文章自动添加关键词和关键词SEO优化

时间:2021-05-05 04:44:39

相关推荐

WordPress文章自动添加关键词和关键词SEO优化

网站的关键词和网页描述网站对搜索引擎的友好程度,如果自己手动添加显然太麻烦,那么如何让wordpress博客自动描述每篇文章的自动关键字和网页。每篇文章的内容都不一样,我们该怎么做呢?wordpress自动添加文章描述和关键字?让我们看看如何给它wordpress自动添加文章描述和关键字。

在你主题的functions.php各代码的功能分析如下:

add_action ( wp_head, wp_keywords );// 添加关键字 add_action ( wp_head, wp_description );// 添加页面描述 function wp_keywords() {global $s, $post;$keywords = \;if (is_single ()) {//如果是文章页,关键词是:标签 分类ID if (get_the_tags ( $post->ID )) {foreach ( get_the_tags ( $post->ID ) as $tag ) $keywords .= $tag->name . , ;}foreach ( get_the_category ( $post->ID ) as $category ) $keywords .= $category->cat_name . , ;$keywords = substr_replace ( $keywords, \, - 2 );} elseif (is_home ()) {$keywords = ‘我是主页关键词’;//主页关键词设置} elseif (is_tag ()) 设置标签页关键词 $keywords = single_tag_title ( \, false );} elseif (is_category ()) {///分类页关键词设置 $keywords = single_cat_title ( \, false );} elseif (is_search ()) {///搜索页关键词设置 $keywords = esc_html ( $s, 1 );} else {///默认页关键字设置 $keywords = trim ( wp_title ( \, false ) );}if ($keywords) {//输出关键词 echo "\n"; } } function wp_description() { global $s, $post; $description = \; $blog_name = get_bloginfo ( ame ); if (is_singular ()) { 如果文章页面上有描述字段,则显示描述,否则截取文章内容 if (! emptyempty ( $post->post_excerpt )) { $text = $post->post_excerpt; } else { $text = $post->post_content; } $description = trim ( str_replace ( array ( "\r\n", "\r", "\n", "", " " ), " ", str_replace ( "\"", "\", strip_tags ( $text ) ) ) );if (! ($description)) $description = $blog_name . "-" . trim ( wp_title ( \, false ) );} elseif (is_home ()) 主页显示描述设置 $description = $blog_name . "-" . get_bloginfo ( description ) .首页要显示的描述;/// 首页要自己加} elseif (is_tag ()) 标签页显示描述设置 $description = $blog_name . "有关 \" . single_tag_title ( \, false ) . " 的文章";} elseif (is_category ()) 分类页显示描述设置 $description = $blog_name . "有关 \" . single_cat_title ( \, false ) . " 的文章";} elseif (is_archive ()) 文档页显示描述设置 $description = $blog_name . "在: \" . trim ( wp_title ( \, false ) ) . " 的文章";} elseif (is_search ()) 搜索页显示描述设置 $description = $blog_name . ": \" . esc_html ( $s, 1 ) . " 的搜索结果";} else 默认其他页面显示描述设置 $description = $blog_name . "有关 \" . trim ( wp_title ( \, false ) ) . " 的文章";}// ///输出描述 $description = mb_substr ( $description, 0, 220, utf-8 ) . ..;echo "\n"; }

搜索结果突出关键词:

function wps_highlight_results($text) {if(is_search()) {$sr = get_query_var(s);$keys = explode(" ",$sr);$text = preg_replace(/(.implode(

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。