WordPress百度是否已收录查询插件WP-Baidu-Record

  • A+
所属分类:wordpress
摘要

推荐一款插件:WP-Baidu-Record在WordPress文章页面添加一个百度是否收录的查询和显示功能;分享可实现百度是否已收录查询的代码。

插件:WP-Baidu-Record

版本: 1.0.7

作者: 张戈

需要WordPress版本: 3.0或更高

插件描述:

插件WP-Baidu-Record在WordPress文章页面添加一个百度是否收录的查询和显示功能。

WordPress百度是否已收录查询插件WP-Baidu-Record

插件特色:

这个功能实际上已有人开发了插件,我只是在原来的基础上做了一些改进,具体如下:

原版特性:通过curl在百度查询本页url并获取结果,如果存在就输出已收录,否则就是未收录,并且可点击提交url。

原版缺点:每次打开页面都需要在百度查询一遍,严重拖慢速度!当然可以利用缓存插件解决此问题。

插件安装:

可以通过以下两种方法的其中一种来安装wp-baidu-record 插件:

将下载的文件解压缩,然后将wp-baidu-record文件夹 上传到 /wp-content/plugins/目录,在插件后台启用即可。

直接在后台-安装插件,搜索’wp-baidu-record’,按照提示安装启用。

如果你不想安装插件,直接将下面的代码添加到当前主题的 functions.php 即可:

  1. /*
  2. Plugin?Name:?Baidu-Accept
  3. Plugin?URI:?http://www.nba85.net
  4. Description:?判断当前文章是否被百度收录,若没有被收录则可点击提交至百度,加速收录!(此插件在文章页面仅管理员可见)?
  5. Version:?1.0
  6. Author:?Jovae
  7. Author?URI:?http://www.nba85.net
  8. License:?GPL
  9. */
  10. function?d4v($url){
  11. ????$url='http://www.baidu.com/s?wd='.$url;
  12. ????$curl=curl_init();
  13. ????curl_setopt($curl,CURLOPT_URL,$url);
  14. ????curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  15. ????$rs=curl_exec($curl);
  16. ????curl_close($curl);
  17. ????if(!strpos($rs,'没有找到')){
  18. ????????return?1;
  19. ????}else{
  20. ????????return?0;
  21. ????}
  22. }
  23. add_filter(?'the_content',??'baidu_submit'?);
  24. function?baidu_submit(?$content?)?{
  25. ????if(?is_single()?&&?current_user_can(?'manage_options')?)
  26. ????????if(d4v(get_permalink())?==?1)
  27. ????????????$content="<p?align=right>百度已收录(仅管理员可见)</p>".$content;
  28. ????????else
  29. ????????????$content="<p?align=right><b><a?style=color:red?target=_blank?href=http://www.nba85.net/sitesubmit/index?sitename=".get_permalink().">百度未收录!点击此处提交</a></b>(仅管理员可见)</p>".$content;
  30. ????????return?$content;
  31. ????}

以上代码来源于:wordpress大学 https://www.wpdaxue.com/baidu-accept.html

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  2   博主  0

    • avatar 兵临城下 0

      网站名称 :网赚博客 网址:https://www.liulinblog.com;网站描述:木木资源博客分享网赚干货,seo教程,网站模板,破解软件源码、实用工具等网盘资源下载;备注:已添加蚂蚁博客友链

      • avatar 回复 2018年11月27日 09:10  板凳

        谢谢分享,非常不错!