商务服务
Discuz插件百度seo主动推送专业版v1.3.0资源
2024-12-09 16:56
Discuz插件百度seo主动推送专业版v1.3.0资源 专业版 Discuz插件百度seo主动推送专业版v1.3.0资源 <?php if(!defined('IN_DISCUZ')) { exit('Access Denied'); } function push($urls,$type=false){ global $_G; loadcache('plugin'); $config = $_G['cache']['plugin']['zhanmishu_seopush']; if ((strpos($config['site'],'.') < 1) || (strlen($config['token']) < 1)) { exit(lang('plugin/zhanmishu_seopush', 'alertset')); } if ($type) { $original = '&type=original';

Discuz插件百度seo主动推送专业版v1.3.0资源

}else{ $original = $config['type']?'&type=original':''; } $api = 'http://data.zz.baidu.com/urls?site='.$config['site'].'&token='.$config['token'].$original; if (function_exists('curl_init') && function_exists('curl_exec') && function_exists('curl_setopt_array')) { $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode(" ", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); }else{ $result = dfsockopen($api,'0',$urls); } return $result; } function push_urls($array_urls){ if (!is_array($array_urls)) { return false; } foreach ($array_urls as $key => $value) { if (!is_array($value)) { continue; } $result = push(array($value['url']),$value['type']); $result = daddslashes(json_decode($result,true)); if (!empty($result['not_same_site'])) { $result['not_same_site'] = json_encode($result['not_same_site']); } if (!empty($result['not_valid'])) { $result['not_valid'] = json_encode($result['not_valid']); } $data['pushid'] = $value['pushid']; $data['remain'] = isset($result['remain'])?$result['remain']:-1; $data['ispush'] = 1; $data['success'] = isset($result['success'])?$result['success']:0; $data['not_valid'] = isset($result['not_valid'])?$result['not_valid']:''; $data['not_same_site'] = isset($result['not_same_site'])?$result['not_same_site']:''; $data['error'] = isset($result['error'])?$result['error']:0; $data['message'] = isset($result['message'])?$result['message']:''; $data['dateline'] = TIMESTAMP; $data['type'] = $value['type']; if (!empty($data)) { C::t('#zhanmishu_seopush#zhanmishu_push')->update($value['pushid'],$data); } } return ; } function get_not_push_urls(){ $data = C::t('#zhanmishu_seopush#zhanmishu_push')->fetch_all_not_pushs(); return $data; } function get_all_push($start = 0, $limit = 0, $sort =''){ $pushs = C::t('#zhanmishu_seopush#zhanmishu_push')->range($start, $limit, $sort = 'desc'); if (!empty($pushs)) { foreach ($pushs as $key => $value) { if (!$value['subject'] && $value['cur'] =='forum') { $tid = $value['tid']; $ts = C::t('forum_thread')->fetch_all($tid); $t = current($ts); unset($ts); C::t('#zhanmishu_seopush#zhanmishu_push')->update($tid,array('subject'=>$t['subject'])); $pushs[$key]['subject'] = $t['subject']; }else{ continue; } } } return $pushs; } function get_all_push_fmt($start=0,$num=12,$sort = ''){ $data = get_all_push($start,$num,$sort); $return = array(); if (!empty($data)) { foreach ($data as $key => $value) { $return[$key]['pushid'] = $value['pushid']; $return[$key]['title'] = '<a href=https://download.csdn.net/download/mfy115/"'.$value['url'].'" target="_blank">'.$value['subject'].'</a>'; $return[$key]['url'] = $value['url']; $return[$key]['cur'] = $value['cur'] == 'forum'?lang('plugin/zhanmishu_seopush', 'forum'):$p=$value['cur']=='portal'?lang('plugin/zhanmishu_seopush', 'portal'):''; $return[$key]['type'] = $value['type'] == 1 ?lang('plugin/zhanmishu_seopush', 'original'):lang('plugin/zhanmishu_seopush', 'notoriginal'); $return[$key]['success'] = $value['success'] == 1 ?lang('plugin/zhanmishu_seopush', 'success'):lang('plugin/zhanmishu_seopush', 'notsuccess'); $return[$key]['remain'] = $value['remain'] < 0 ?lang('plugin/zhanmishu_seopush', 'not_get_remain'):$value['remain']; $return[$key]['ispush'] = $value['ispush']==1?lang('plugin/zhanmishu_seopush', 'push'):lang('plugin/zhanmishu_seopush', 'notpush'); $return[$key]['dateline'] = date("Y-m-d H:m:i",$value['dateline']); } } return $return; } function zmsstrtoarray($str){ $str = str_replace(array(" ", " ", " "), '####', $str); $str = str_replace('########', '####', $str); $arr = array(); $arr = explode('####', $str); foreach ($arr as $key => $value) { if (!$value || !check_url($value)) { unset($arr[$key]); } } return $arr; } function check_url($url){ if(!preg_match('/http://[w.]+[w/]*[w.]*??[w=&+%]*/is',$url)){ return false; } return true; }
    以上就是本篇文章【Discuz插件百度seo主动推送专业版v1.3.0资源】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/7226.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
运营师抖音代运营
运营师抖音代运营:掌握流行短视频潮流的神奇职业短视频平台已经成为人们娱乐、学习和社交的重要方式。在众多的短视频平台中,抖
微短剧,2024年“最大赢家”? | 年终盘点
2024,短剧行业大变样。作者 | 张语格编辑 | 趣解商业文娱组“互联网大厂争相入局。”“98%的短剧制作方都在亏钱。”“用户被免
同类第一!20%弹性的人工智能 ETF 科创(588760)今日上市,一键布局科创板优质AI龙头
  最新公告内容显示,广发上证科创板交易型开放式指数投资基金(基金代码:588760;扩位简称: ETF 科创)已于 2025 年 1 月 1
如何使用关键词排名提升工具
随着互联网的飞速发展,自媒体行业逐渐成为热门领域,许多自媒体作者希望通过优质内容吸引更多粉丝,提高自己的知名度,在众多竞
2025快手广告跳转微信如何实现?配置详解
​​快手作为中国领先的短视频平台,拥有庞大的用户基础和高度的用户活跃度,为品牌提供了一个巨大的流量池。然而,如何将这些流
Tiktok专题
随着TikTok在全球范围内的爆发式增长,越来越多的品牌和企业开始关注这个平台,并寻找适合他们的产品来进行市场推广。想要在TikT
什么兼职最赚钱最快速?盘点适合负债者的10个副业
在当下经济环境下,许多人可能面临负债的压力,包括买房、买车等等,寻找一份能够快速赚钱的兼职成为了许多人的迫切需求。那么,
Google回击设计_今日google搜索Google设计教程
摘要:Google回击设计,今日google搜索Google设计教程,新片场素材小编舒子颖Google回击设计,今日google搜索Google设计教程相关内
关键词排名上不去怎么办(关键词排名靠前原因)
本文目录导读:关键词选择外链建设持续优化注意事项随着自媒体行业的不断发展,越来越多的创作者加入了这个大家庭,在激烈的竞争
A股市场昨有所回落 小红书概念股继续走强
每经记者:杨建    每经编辑:赵云1月14日,A股市场全天高开高走,三大指数放量大涨。1月15日,A股市场有所回落。截至收盘,