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

2021-02-22 13:20:16 作者: 帝国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步