帝国cms发表文章自动推送给百度(支持火车头采集)仅需2步

2021-02-22 08:52:23 作者: 帝国cms发

帝国cms发表文章自动推送给百度(支持火车头采集)
只需2步即可完成,第一步开启CURL,已经开启的可以直接下一步。第二步添加代码。
注意:服务器开启CURL 支持!服务器开启CURL 支持!服务器开启CURL 支持​​​​​​​!
附开启CURL的方法:
在宝塔或者其他工具打开服务器终端 输入  yum -y install curl
然后等一会(安装完就可以关了) 
确认是否开启curl的方法:
打开宝塔在软件商店-已安装里面找到你的PHP7.1(我这里装的是7.1,有的是5.6或者其他版本);然后左侧最下方有个phpinfo 然后右侧往下拉 找到网络通信库 CURL 显示yes 就代表成功了!


安装好curl支持后,开始安装百度推送功能吧!
修改方法:

1、找到文件:\e\class\hinfofun.php

2、找到代码行数:大概在314行

3、修改代码:代码如下所示
找到

//同时发布$copyclassid=$add[copyclassid];$cpcount=count($copyclassid);if($cpcount){$copyids=AddInfoToCopyInfo($add[classid],$id,$copyclassid,$userid,$username,$doselfinfo);    if($copyids)    {        UpdateInfoCopyids($add['classid'],$id,$copyids);    }}在这个位置添加以下代码/******************************** 百度主动推送开始 ****************************************/$urls = array(    '这里填写你的域名(带http)'.$infourl);$api = '这里填写百度站长平台主动推送接口调用地址';$ch = curl_init();$options =  array(    CURLOPT_URL => $api,    CURLOPT_POST => true,    CURLOPT_RETURNTRANSFER => true,    CURLOPT_POSTFIELDS => implode("\n", $urls),    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),);curl_setopt_array($ch, $options);$result = curl_exec($ch);echo '百度实时推送成功'.$result;/************************************* 百度主动推送结束 ***********************************/if($sql){    //返回地址

测试方法:

添加完文章后,页面上会出现一条数据信息,如下图所示即代表成功。

注意事项:

1、确认开启CURL 支持。

2、确认是否是添加文章,而不是编辑文章。


上面的介绍就是关于“帝国cms发表文章自动推送给百度(支持火车头采集)仅需2步”的详细内容了,“帝国cms发表文章自动推送给百度(支持火车头采集)仅需2步”的相关介绍,请继续关注我们。

标题:帝国cms发表文章自动推送给百度(支持火车头采集)仅需2步