1. 您的位置:首页 > seo技术 >内容

企业免费建站-WordPress文章自动添加关键字和关键字seo optimization_php技能

网站关键字和网页描述了网站对搜索引擎的友好性,如果他们的手册明显过于令人沮丧,如何让每篇文章自动进行WordPress博客自动关键字和页面描述。每篇文章的内容不同,我们怎样才能让WordPress自动添加文章描述和关键字?让我们来看看如何自动将文章描述和关键字添加到wordpress。
将以下代码添加到您的主题'sfunctions.php文件,每个代码的功能解析如下:

 添加action('Wp_head','Wp_keywords');添加关键字Add_action('Wp_head','Wp_description');添加页面描述功能Wp_keywords(){global$s,$post;$keywords=';if(Is_single()企业免费建站){//如果文章页面,关键字为:Tag+category ID if(get_the_tags($post->ID)){foreach($post->ID)As$Tag)$keywords。=$tag->名称。'';foreach(Get_the_category($post->id)as$category)$keywords。=$category->cat_name。', ';$keywords=Substr_replace($keywords,',-2);ElseIf(Is_home()){$keywords='I是主页关键字';//home keyword settings}ElseIf(Is_tag()){//tag page keyword settings$keywords=single_tag_title(',假');}elseif(Is_category()){//category page关键字设置$keywords=Single_cat_title(",false);ElseIf(Is_search()){//search page关键字设置$keyword s=esc_html($s,1);否则{//默认页面关键字设置$keywords=Trim(Wp_title(",false));}如果($关键字){//输出关键字echo"<元名称=\"关键字\"内容=\"$关键字\"/>\ n";函数wp_description(){Global$s,$post;$描述=';$blog name=get_bloginfo('name');如果(是single()){//文章页面如果有描述字段,请显示说明,ot如果(!空广州懒人站群最新($post->post_excerpt)){$text=$post->post_excErpt;句子{{$text=$$text=$post->post_content;$构造(str_replace(Array(&\\35; 34;\ r \ r \ r \ n \\#34;;$构造{{{{$$$$text=$$text=$post&&&&&$text=$$text=$post&&&&&$text=$text=$post-&&&&>$构造\\\\\35;34;$Array(&\\\ureplace("\"",""","),STrip_tags($text));如果(!($描述))$描述=$博客名称。"-" .修剪(Wp_title(",false));ElseIf(Is_home()){//主页显示说明设置$说明=$博客名称。"-" . Get_bloginfo('description')。'显示描述的第一页';添加自己的第一页}elseif(Is_tag()){//选项卡显示说明设置$说明=$博客名称。"About'"Single_tag_title(',false')。"'文章";ElseIf(Is_category()){//category page display description settings$description=$博客name。"About'"Single_cat_title(',false')。"'文章";ElseIf(Is_archive()){//文档页面显示说明设置$说明=$博客名称。"在:"。修剪(Wp_title(",false))。"'文章";}elseif(Is_search()){//搜索页面显示描述集$描述=$博客名称。": '" . Esc_html($s,1)。"'搜索结果";else{//默认其他页面显示说明设置$说明=$博客名称。"关于'"修剪(Wp_title(",false))。"'文章";///输出描述$描述=mb_substr($描述,0,'utf-8')。'..';echo"\ n";}

突出显示搜索结果中的关键字:

函数Wps_highlight_results($text){如果(是搜索()){$SR=Get_query_var('s');$键=爆炸("",$SR);$text=Preg_replace('/implode('|',$键)企业免费建站。/iu',''。$sr。&##39;<#strong>',$text);}返回$文本;}添加过滤器('_excerpt','wps_highlight_results');添加过滤器('_title','wps_highlight_results');

使用此片段突出显示博客搜索结果中的搜索词_excerpt和_title。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.botadmin.cn/sylc/5536.html