**步:
在站點(diǎn)根目錄新建一個(gè)PHP文件,例如:baidu.php,并復(fù)制下方代碼添加到baidu.php文件中。
注意:需要修改的博主都已經(jīng)添加了注釋,多個(gè)站點(diǎn)只需參考示例的兩個(gè)數(shù)組進(jìn)行增加,然后保存。
 'https://www.htmlbk.com/sitemap.xml',// 這里修改你站點(diǎn)的xml地圖鏈接        'api' => 'http://data.zz.baidu.com/urls?site=https://www.htmlbk.com&token=111111111'// 這里修改為你在百度站長(zhǎng)獲取到的推送接口    ),    array(        'url' => 'https://www.htmlbk.com/sitemap2.xml',// 這里修改你站點(diǎn)的xml地圖鏈接        'api' => 'http://data.zz.baidu.com/urls?site=https://www.htmlbk.com&token=222222222'// 這里修改為你在百度站長(zhǎng)獲取到的推送接口    ),);/** 多個(gè)站點(diǎn)只需在這里面新增數(shù)組 **/foreach($data as $value){    echo '================================
';    echo $value['url'].'
';    post_Baidu($value['url'],$value['api']);}function post_Baidu($xml_url, $baidu_api) {    $xmldata =file_get_contents($xml_url);    $xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);    $value_array = json_decode(json_encode($xmlstring),true);    $url = [];    for ($i =0;$i < count($value_array['url']);$i++){        // echo $value_array['url'][$i]['loc']."
";        $url[]= $value_array['url'][$i]['loc'];    }    //百度推送接口一次只支持推送2000條數(shù)據(jù),所以超過(guò)2000條的話需要分組推送    $url_group = array_chunk($url,2000);    $count=count($url_group);    for($i=0;$i<$count;$i++){        $ch = curl_init();        $options = array(        CURLOPT_URL => $baidu_api,        CURLOPT_POST => true,        CURLOPT_RETURNTRANSFER => true,        CURLOPT_POSTFIELDS => implode("\n",$url_group[$i]),        CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),      );      curl_setopt_array($ch, $options);      $result =curl_exec($ch);      curl_close($ch);      echo $result.'
';    }}?>第二步:
登陸你們的寶塔面板,按照下圖進(jìn)行操作就完事。

好了,就是這么簡(jiǎn)單,步驟幾乎和之前單站點(diǎn)推送的教程一樣~
悄悄告訴你,其實(shí)博主直接寫的,博主也沒(méi)測(cè)試過(guò)emm,如果有什么問(wèn)題請(qǐng)留言博主~
再悄悄地告訴大家,博主沒(méi)有測(cè)試過(guò),我已經(jīng)測(cè)試過(guò)了,相當(dāng)好用。
本文轉(zhuǎn)載于:https://www.htmlbk.com/php/1094.html