帝国cms百度主动推送实现代码分享-不用插件几行代码解决

帝国cms完成百度搜索自动消息推送这一作用,针对并不大了解帝国cms的应用程序的网站站长而言的确是个问题,尽管在网上也是有一些软件可以完成,可是今日我想给各位共享个完全免费的方式 !

一,先上编码,下边的编码全是大伙儿要运用到的,给大伙儿一睹为快。

第一段编码:

[ecmsinfo]'news',20,32,0,18,13,0[/ecmsinfo][ecmsinfo]'game',20,32,0,18,14,0[/ecmsinfo][ecmsinfo]'soft',20,32,0,18,15,0[/ecmsinfo]

[!–empirenews.listtemp–]<!–list.var1–>[!–empirenews.listtemp–]

第二段代码

<?php

$values = fopen('baidu_push.txt','r') or die("打开文件不成功");

$value = fread($values,filesize('baidu_push.txt'));

$value = rtrim($value,",");

$urls =explode(',', $value);

$api = 'http://data.zz.baidu.com/urls?site=https://www.kkpan.com&token=xxxxxx';

$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);

echo $result;

echo '<pre>' .htmlspecialchars(print_r($urls, true)) . '</pre>';

?>

二,知道这种编码,下边我们可以进行开展实际操作了!

1,到帝国cms后台管理,点一下“频道”->“自定网页页面”->“提升自定网页页面”,这时你的网页是如此的:

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

2,依据下面的图实例照片开展填好有关信息:

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

图上编码是:[ecmsinfo]'news',20,32,0,18,13,0[/ecmsinfo][ecmsinfo]'game',20,32,0,18,14,0[/ecmsinfo][ecmsinfo]'soft',20,32,0,18,15,0[/ecmsinfo]

这里,一定要注意上边这一段编码里边的“13”这一数据,它是标签模板的ID,即大伙儿必须新创建个标签模板,这个模版的ID多少钱,就把“13”改成是多少!如下图:

(ps:这里要留意,图中消息推送的是三个频道的文章内容,因此要相匹配的新创建三个标签模板,数据13也需要相匹配改动,如标签模板ID分别是“13”、“14”、“15”,那麼就相匹配改动为13、14、15就可以了)

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

标签模板里的编码:[!–empirenews.listtemp–]<!–list.var1–>[!–empirenews.listtemp–]

还有,soft、game、news这三个英语,他们就是你各频道文章内容url中的一个,例如,我有个频道中的url构造是:https://www.jumawu.com/game/1.html,那麼我要用“game”这一英语单词,相反假如你的连接文件格式并不是这种英语单词,那麼你就需要把英语单词改成你url文件格式中相匹配的标识符!

最终,这三个英语单词后接着的数据,它就是你要消息推送的文本总数,例如图上的“100”、“20”、“20”。

3,要完成自动升级txt,应用任务计划更新txt文件中的url,如下图实际操作:

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

4,在baidu_push.txt文件目录下(实际上便是网址的网站根目录),新创建个PHP文件,取名为baidu_push.php,并把文章开头的第二段编码所有拷贝进去,并改动第5行的API详细地址给你的!

5,设定宝塔面板URL按时浏览每日任务,如下图

帝国cms百度主动推送实现代码分享-不用插件几行代码解决

那样就保持了帝国cms百度搜索自动消息推送的目地,有效到的朋友们赶紧试一下把!

本文由网友投稿或「聚码源码网」整理自网络,如转载请注明出处:https://www.jumaniu.com/578/

本站发布的内容若侵犯到您的权益,请邮件联系 zhangqy2022#yeah.net 删除,我们将及时处理!

从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。

本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

常见问题
  • 本站所有资源解压密码为:www.jumaniu.com 或 www.tdji.cn
查看详情

相关文章

评论
暂无评论