创意模板视频素材
软件工具网络教程
  • A+
扫描二维码在手机上浏览

WordPress插件添加百度收录查询和显示功能 WP-Baidu-Record

WordPress插件添加百度收录查询和显示功能软件下载

WordPress给文章添加百度是否已收录查询和显示功能的插件WP-Baidu-Record转自张戈博客,增加一个搜索引擎收录的查询和显示功能,并将结果记录到文章自定义栏目,避免总是实时查询影响网站加载速度,插件的使用非常简单,我们先看看效果图。

Wordpress插件添加百度收录查询和显示功能高清图-第1张

自动查询显示的话每次打开页面都需要在百度查询一遍会拖慢速度!然后利用该新版缓存插件解决此问题。通过curl在百度查询url收录结果,如果已收录就将结果写入到文章的post meta记录中。待下一次再次打开页面时,先检查文章自定义栏目字段来判断是否已收录,若已收录则直接输出,而不再执行curl查询,从而解决了curl实时查询拖慢速度的问题!

Wordpress插件添加百度收录查询和显示功能高清图-第2张

WP-Baidu-Record插件对于新手站长来说是非常容易上手的,设置安装起来操作也容易,直接安装成功后开启,然后可以设置显示位置:默认文章最后输出结果,动手能力强的同学自定义显示在任何位置都可以。该插件还增加了可见度,你可以选择全部人可见或者登陆用户可见。

Wordpress插件添加百度收录查询和显示功能高清图-第3张

方法二 :纯代码给WordPress文章加百度是否已收录功能

//纯代码给WordPress文章加百度是否已收录功能
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 style="color: green; font-size: 12px; float: right;" title="点击查看" rel="external nofollow" target="_blank" href="https://www.aeomo.com/wp-content/themes/aeo/go.php?url=aHR0cDovL3d3dy5iYWlkdS5jb20vcz93ZD0nLmdldF90aGVfdGl0bGUoKS4n" target="_blank" rel="external nofollow noopener noreferrer"><i class="fa fa-paw fa-lx"></i>百度已收录</a>';
 } else {
echo '<a style="color: red; font-size: 12px; float: right;" title="点击提交,谢谢您!" rel="external nofollow" target="_blank" href="https://www.aeomo.com/wp-content/themes/aeo/go.php?url=aHR0cDovL3poYW56aGFuZy5iYWlkdS5jb20vc2l0ZXN1Ym1pdC9pbmRleD9zaXRlbmFtZT0nLmdldF9wZXJtYWxpbmsoKS4n" target="_blank" rel="external nofollow noopener noreferrer"><i class="fa fa-paw fa-lx"></i>百度未收录</a>';
 }
}

再编辑文章模板(一般是single.php),在合适的位置添加如下代码并保存:

<?php echo baidu_record(); ?>

文件下载

蓝奏云盘
密码
fko5

赞(0) 打赏 分享
本文共计1682字,阅读完成预计会占用您5分钟。您在本页面已停留:
版权声明
分享是一种美德,转载请注明来源
本文链接:AEOMO » WordPress插件添加百度收录查询和显示功能

发表评论 抢沙发

1 + 0 =
  • *
  • *
  • *

感谢热心朋友们的打赏

扫码支持

打开支付宝扫一扫,即可进行扫码打赏哦