WordPress子比主题美化文章顶部添加百度收录按钮
![图片[1]-WordPress子比主题美化文章顶部添加百度收录按钮-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/09/f4a341ab33210053.jpg)
效果如上↑
【情况说明】
做网站跟做电商一样,流量为王,淘宝拼多多不给流量、卖不出货都是空谈,网站也是一样的道理,这个教程讲授给子比主题的文章顶部添加一个按钮,会显示是否被百度收录,有助于协助SEO优化。
【实现原理】
这个优化是一个功能实现的函数和调用函数。函数的作用是检查文章是否被百度收录,如果被收录了就在文章前面加上一个“百度已收录”的提示,否则加上一个“百度未收录”的提示和一个推送给百度的按钮
【具体逻辑】
使用baidu_check() 函数用来检查文章是否被百度收录
首先获取文章的 ID 和其是否已被百度收录的状态,如果文章未被收录,则构建一个百度搜索的 URL,使用 curl 函数进行搜索,并通过 strpos() 函数来检测是否搜索到了该文章;如果搜索结果中包含该文章,就将该文章的收录状态更新为已收录,并返回提示信息。
如果搜索结果中未包含该文章,将该文章的状态设置为未收录,并返回提示信息;如果文章已被索引,直接返回已收录的状态。
baidu_record() 函数在调用页面显示相应的提示信息和按钮,并在点击按钮时将页面推送给百度索引,在 zib-single.php 中直接获取返回值。
【美化教程】
在宝塔面板网站根目录/wp-content/themes/zibll/func.php文件中添加以下代码,如果没有这个文件就新建一个文件,并命名为func.php。代码中的 你的token 在百度站长平台复制过来就可以,只复制 token= 后面那一串
代码如下:
我的做法是:
- 先在本地创建一个txt文件
- 将上述代码粘贴进去,保存
- 登录百度站长网站,获取token
![图片[2]-WordPress子比主题美化文章顶部添加百度收录按钮-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/09/153c38d54b212604.jpg)
获取token
- 修改文件名为php
- 将这个文件上传至宝塔面板站点根目录/wp-content/themes/zibll文件夹下
【百度收录查询】
WordPress后台→Zibll主题设置→自定义代码→自定义CSS样式 添加以下代码
.baidu-shoulu { border-radius: 0 0 var(--main-radius) var(--main-radius) !important; }
![图片[3]-WordPress子比主题美化文章顶部添加百度收录按钮-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/09/06fd10693b212636.png)
添加百度收录查询代码
【文章协助百度收录】
宝塔站点根目录/wp-content/themes/zibll/inc/functions/zib-single.php 在220行左右添加以下代码
echo ' '; baidu_record();
![图片[4]-WordPress子比主题美化文章顶部添加百度收录按钮-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/09/7e8da0d5ba212711.png)
添加百度收录代码
最终效果如下↓
![图片[1]-WordPress子比主题美化文章顶部添加百度收录按钮-小霞资源网](http://xyr.fuye1.cn/wp-content/uploads/2024/09/f4a341ab33210053.jpg)










