当前位置:万花网 > Wordpress建站 > 正文

wordpress添加管理员可查看百度是否收录,一键提交功能!

Tips:本文最后更新于【 2019-05-12 11:52:31 】,某些文章具有时效性,若有错误或已失效,请在下方留言或联系小P君

查看文章是否被百度收录,是每个站长关注的重点!怎么给自己网站添加一个类似的样式,而且只有管理员才能查看呢?

wordpress添加管理员可查看百度是否收录,一键提交功能!

(百度未收录样式,点击链接可跳转站长提交链接)

 

wordpress添加管理员可查看百度是否收录,一键提交功能!

(百度已收录样式)

其实简单两部即可实现!

第一步,找到当前主题目录下的 functions.php 文件,添加如下代码

//添加百度是否收录
function baidu_check($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;
}
}
function baidu_record() {
if( is_single() && current_user_can( 'manage_options') )//判断管理员输出
if(baidu_check(get_permalink()) == 1) {
echo '<a target="_blank" title="点击查看" rel="external nofollow" href="https://www.baidu.com/s?wd='.get_the_title().'">百度已收录</a>';
 } else {
 echo '<a style="color:red;" rel="external nofollow" title="一键帮忙提交给百度,谢谢您!" target="_blank" href="https://zhanzhang.baidu.com/sitesubmit/index?sitename='.get_permalink().'">推荐给百度</a>';
 }
}

然后在你需要显示的位置引用即可;

<?php baidu_record(); ?>

感觉很棒!可以赞赏支持我哟~

赞(0) 打赏
作者保留所有权,侵删请联系,转载请注明: » 万花网 » wordpress添加管理员可查看百度是否收录,一键提交功能!

低至¥89元/年限时抢

抢阿里云服务器1折起代金券

立即抢购

评论2

  1. #1

    不错好用!

    狂奔的野马1年前 (2019-05-12)
  2. #2

    这个功能倒是可以搞一个。

    奶爸de笔记1年前 (2019-05-12)