wordpress以子比主题为例给文章加入收录查询功能

wordpress以子比主题为例给文章加入收录查询功能-99资源网
wordpress以子比主题为例给文章加入收录查询功能
此内容为付费阅读,请付费后查看
3
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
已售 36

首先让我们看下收录查询功能效果,你弄好会没有百度小熊爪,这里用到iconfont-阿里巴巴矢量图标,图标使用教程参考zibll官网教程首先让我们看下收录查询功能效果,你弄好会没有百度小熊爪,这里用到iconfont-阿里巴巴矢量图标,图标使用教程参考zibll官网教程

图片[1]-wordpress以子比主题为例给文章加入收录查询功能-99资源网

第一步将下方代码放到主题的functions.php内

 /* 百度收录查询 tu.99yiz.com */
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 target="_blank" title="点击查看" rel="external nofollow" href="http://www.baidu.com/s?wd='.get_the_title().'"><span class="but c-yellow"><svg class="icon" aria-hidden="true"><use xlink:href="#io-baidu"></use></svg>百度已收录</span></a>';
} else {
echo '<a style="color:red;" rel="external nofollow" title="一键帮忙提交给百度,谢谢您!" target="_blank" href="http://zhanzhang.baidu.com/sitesubmit/index?sitename='.get_permalink().'"><span class="but c-grey"><svg class="icon" aria-hidden="true"><use xlink:href="#io-baidu1"></use></svg>百度未收录</span></a>';
}
}

第二步将下方代码加入主题的inc/functions/message/zib-single.php的第126行中即可,可参考下方截图:

图片[2]-wordpress以子比主题为例给文章加入收录查询功能-99资源网

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论