本文作者:花雾影

WordPress代码查询文章是否被百度收录分享wordpress教程

WordPress代码查询文章是否被百度收录分享wordpress教程摘要: 在我们发布一篇文章之后,都想知道文章是否被百度收录了,这个时候我们可以利用百度搜“site:域名”来查看文章是否被百度收录,这样一来就增加了管理者的工作量,需要将没被收录的网址一个...

91529822720e0cf3c31959020046f21fbf09aa58.jpg WordPress代码查询文章是否被百度收录 Wordpress 收录查询 第1张


在我们发布一篇文章之后,都想知道文章是否被百度收录了,这个时候我们可以利用百度搜“site:域名”来查看文章是否被百度收录,这样一来就增加了管理者的工作量,需要将没被收录的网址一个一个提交给百度,有时候可能还会漏掉一些文章。这样其实是不利于网站SEO优化的。

对于百度未收录的文章我们完全可以通过提交到百度站长平台,加快文章收录进度。所以,这里博主给大家分享的是利用纯代码给网站添加一个查看百度是否收录的方式。

将以下代码添加主题 functions.PHP 中:

/*  * WordPress代码查询文章是否被百度收录  * 转载请保留原文出处,谢谢合作!  * 文章地址:https://www.7kanni.cn/481.html  */  function d4v($url){  $url='http://www.baidu.com/s?wd='.$url;  $curl=curl_init();      curl_setopt($curl,CURLOPT_URL,$url);      curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);  $rs=curl_exec($curl);      curl_close($curl);  if(!strpos($rs,'没有找到')){  return 1;      }else{  return 0;      }  }  add_filter( 'the_content',  'baidu_submit' );  function baidu_submit( $content ) {  if( is_single() && current_user_can( 'manage_options') )  if(d4v(get_permalink()) == 1)  $content="<p align=right>百度已收录(仅管理员可见)</p>".$content;  else  $content="<p align=right><b><a style=color:red target=_blank href=http://zhanzhang.baidu.com/sitesubmit/index?sitename=".get_permalink().">百度未收录!点击此处提交</a></b>(仅管理员可见)</p>".$content;  return $content;      }

PS:登录网站管理员在文章页可以看到效果,以上代码只有登录管理员账号之后才会显示!

效果如下图:

slcx.PNG WordPress代码查询文章是否被百度收录 Wordpress 收录查询 第2张

文章投稿或转载声明

来源:去看你博客版权归原作者所有,转载请保留出处。本站文章发布于 2020-05-13
温馨提示:文章内容系作者个人观点,不代表水泊网对其观点赞同或支持。

赞(

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,36630人围观)参与讨论

还没有评论,来说两句吧...