• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > wordpress检测当前页面百度是否收录

wordpress检测当前页面百度是否收录

作者:小兽 字体:[增加 减小] 来源:互联网 时间:2018-11-02

小兽向大家介绍了wordpress检测当前页面百度是否收录等相关知识,希望对您有所帮助

对于新上线网站总会去查询网页收录了多少,哪些还没收录。这个功能实用性极佳。打开文章直接显示网页是否被百度收录,没有收录可以直接点击提交给百度。

<pre>//百度收录提示
if(git_get_option('git_baidurecord_b') && function_exists('curl_init')):
function baidu_check($url) {
global $wpdb;
$post_id = (null === $post_id) ? get_the_ID() : $post_id;
$baidu_record = get_post_meta($post_id, 'baidu_record', true);
if ($baidu_record != 1) {
$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, '没有找到')) {
if ($baidu_record == 0) {
update_post_meta($post_id, 'baidu_record', 1);
} else {
add_post_meta($post_id, 'baidu_record', 1, true);
}
return 1;
} else {
if ($baidu_record == false) {
add_post_meta($post_id, 'baidu_record', 0, true);
}
return 0;
}
} else {
return 1;
}
}
function baidu_record() {
if (baidu_check(get_permalink()) == 1) {
echo '<a title="" href="https://www.baidu.com/s?wd=' . get_the_title() . '" target="_blank"
rel="external nofollow" data-original-title="点击查看">已收录</a>';
} else {
echo '<a style="color: red;" title="" href="http://zhanzhang.baidu.com/sitesubmit/index?sitename=' . get_permalink() . '" target="_blank"
rel="external nofollow" data-original-title="点击提交,谢谢您!">未收录</a>';
}
}
endif;</pre>

上面的函数式放在functions文件中,然后在文章内容页面适合地方加入下方这段代码

<pre><?php
if (git_get_option('git_baidurecord_b') && function_exists('curl_init')) { ?><span class="muted"><i class="fa fa-flag"></i> <?php
baidu_record(); ?></span></pre>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-11-02为什么我的wordpress首页没有关键词没有描述都是is_home()惹得祸
  • 2018-11-02WordPress可视化表格插件:WP Tabel Tag Gen
  • 2017-05-13WordPress 实现简单的企业网站
  • 2017-05-13如何在本地安装Wordpress
  • 2018-11-02WordPress网站改版会不会受到百度惩罚?
  • 2018-11-02linux+nginx下安装wordpress出现的一些问题集合
  • 2017-05-13wordpress安装出错的解决方法
  • 2018-11-02WordPress前台显示登录用户的最后登录时间
  • 2018-11-02在 WordPress 站点中优化图片的策略
  • 2017-05-13WordPress统计当前页面数据库查询次数及消耗时间的方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress快速添加友情链接功能的方法
    • WordPress插件:解决分享朋友圈没缩略图WX CUSTOM SHARE
    • WordPress自动为附件图像添加灯箱弹窗效果[无插件版]
    • wordpress教程之 WordPress 用户删除
    • WordPress主题开发之添加第三方统计代码
    • wordpress免费自媒体CMS主题:XSinfo主题
    • wordpress 优化指南
    • WordPress开启HTTPS后正文图片改为HTTPS(修改数据库)
    • WordPress自定义文章作者名称插件
    • wordpress分类相关优化 排除分类 分类模板问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有