给WordPress添加百度是否收录的操作方法!

花享团 次浏览

摘要:这篇文章主要介绍“怎么用WordPress给文章添加百度是否已收录查询和显示功能”,在日常操作中

文章页面显示百度是否包含此功能,已在作者博客上测试了一段时间。 最初的代码也是在网上找到的,供我自己使用,所以没有考虑分享。 毕竟是别人的作品,在百度上也能找到!

不过,由于有朋友问能否分享一下添加这个功能的教程,所以我决定编译分享一下。

我一直是一个适度强迫症的完美主义者百度收录怎么查询,所以我一般不喜欢第二次分享别人已经分享过的东西! 但我昨晚熬夜到了三点。 除了在新浪SAE中搭建了二维码API之外,我还实现了百度收录查询的数据库存储优化功能!

功能名称:添加WordPress是否收录百度的查询及显示

原版特点: 使用curl在百度上查询该页面的url并得到结果。 如果存在则输出为包含,否则不包含,可以点击提交url。

原版缺点:每次打开页面都需要百度查询,严重拖慢速度! 当然,你可以使用缓存插件来解决这个问题。

改进的功能:

我。 使用curl查询百度的url收录结果。 如果包含,则将结果写入数据库。 下次再次打开该页面时,首先检查数据库中对应的字段,判断是否已被收录。 如果已经包含,则直接输出,不再执行curl查询,从而解决curl实时查询变慢的问题!

二. 如果包含查询结果,则会输出一个a标签,用于在百度上查询文章标题,可以用来查看文章的排名,甚至可以查看是否被转载或篡改!

首先分享一下我目前使用的数据存储版本的使用方法:

①. 将baidu_record字段添加到WordPress数据库的wp_posts表中

我。 进入phpMyAdmin,先选择WordPress数据库,然后点击SQL:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

二. 粘贴以下代码并执行,为wp_posts添加baidu_record字段:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

怎么用WordPress给文章添加百度是否已收录查询和显示功能

PS:在操作数据库的时候,记得先导出数据库的备份,以防万一!

如果执行报错:

我。 请检查表前缀是否为wp_。 如果不是,请将代码更改为实际的表名并重试;

二. 如果还是报错,可能是当前账户没有添加字段的权限,那就想办法找一个权限更高的账户来操作。

②. 编辑主题目录下的functions.php文件,在最后一个?>前添加以下代码并保存:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

③. 编辑文章模板(一般为single.php),在适当位置添加以下代码并保存:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

例如,作者的博客将其添加到副标题中。

如果以上步骤正确,您现在可以访问文章页面,看看百度是否收录了。 当然,如果你有兴趣,可以像张哥的博客一样,继续将这段代码添加到首页或者分类页中。

第一次访问可能会有点卡。 一旦记录存在于数据库中,查询将直接从数据库中进行,没有任何减速的感觉!

当然,有些朋友还是担心操作数据库的时候会出现问题,所以最后我分享一下这个功能的实时查询版本:

①. 编辑主题目录下的functions.php,在最后一个?>前添加以下代码并保存:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

②. 编辑文章模板文件(通常为single.php),在适当位置添加以下代码并保存:

怎么用WordPress给文章添加百度是否已收录查询和显示功能

如果没有问题的话,访问文章页面就可以看到同样的效果。 当然,这是实时查询的。 每次打开页面时,都必须执行curl。 如果主机配置和网络不强,可能会比较困难! 当然,你可以使用wp-super-cache等缓存插件,通过缓存页面来解决这个问题!

您可以根据个人喜好和宿主的实际情况选择以上两个版本之一!

至此,《如何使用WordPress为文章添加百度是否收录的查询和显示功能》的学习就结束了。 希望能够解答大家的疑惑。 理论与实践相结合,能够更好的帮助大家学习百度收录怎么查询,去尝试吧! 如果您想继续了解更多相关知识,请继续关注易速云网站。 小编会继续努力,给大家带来更多实用的文章!

随机内容