Xyzol

文章 分类 评论
21 6 12

站点介绍

这里是站点介绍...

在Typecho文章页面添加是否被百度收录的功能

xyzol 2022-01-09 553 0条评论 默认 Typecho 查询收录失败

首页 / 正文
站点公告

发布于2022-01-09

食用教程

修改

下面就是需要手动修改的地方了

1.在模板functions.php末尾合适处加入以下代码

/**
* 提示文章百度是否收录
*
*/
function baidu_check() {
    $url = baidu_url();
    $api = 'http://zhanzhang.baidu.com/sitesubmit/index?sitename='; //更改为你自己的API
    $result = json_decode(file_get_contents($api.$url));
    if($result['code'] == 200){
        echo '百度已收录';
    }elseif($result['code'] == 403){
        echo '<a style="color:red;" rel="external nofollow" title="点击提交收录" target="_blank" href="http://www.baidu.com/s?wd='.$url.'">百度未收录</a>';
    }else{
        echo '查询收录失败';
    }
}
function baidu_url(){
    if((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')){
        return 'https'.'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    }else{
        return 'http'.'://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    }
}

2.调出效果,在你需要输出检测结果的地方加入

<?php baidu_check(); ?>

我是在模板post.php加入

<!--百度收录-->
<i class="iconfont icon-exchangerate"><?php baidu_check(); ?></i>

效果

请看本博客的文章标题下方

评论(0)

最新评论

  • 老黄学长

    站点名称: 老黄学长 站点地址: https://hanfengjishu.xyz/ 站点图标: https://hanfengjishu.xyz/favicon.ico 站点logo: https://hanfengjishu.xyz/logo.png 站点描述: 一个平凡无名的小站,分享不一样的东西!!!

  • 老黄学长

    已经添加贵站为友链

  • 老黄学长

    站点名称: 老黄学长 站点地址: https://hanfengjishu.xyz/ 站点图标: https://hanfengjishu.xyz/favicon.ico 站点logo: https://hanfengjishu.xyz/logo.png 站点描述: 一个平凡无名的小站,希望让你们学到不一样的东西!!!

  • prienly

    cialis online without prescription Headache, flushing, stuffy runny nose, or dizziness may occur

  • _

    站点名称: inscc 站点地址: http://inscc.cc 站点图标: http://inscc.cc/ins.jpg 站点描述: 日界线和海岸线终会相遇 你我也是

日历

2022年12月

    123
45678910
11121314151617
18192021222324
25262728293031

文章目录

推荐关键字: docker项目 Typecho 一键 反向代理 bot sap

站点公告
站点公告
点击小铃铛关闭
配色方案