2024年04月05日 建站教程
织梦cms建站新增文章后如何自动推送到百度站长平台,下面web建站小编给大家简单介绍一下具体实现代码!
打开article_add.php文件,搜索以下代码:
<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>
$backurl
";
在274行代码下面新增以下代码:
//百度实时推送开始
$urls = array(
'当前域名'.$artUrl, //获取当前推送文章url
);
$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;
echo "提交到百度站长平台的URL地址".$urls[0];
//百度实时推送结束
PS:这里只对新增文章提交,如果想修改文章页面也提交,把代码复制到相对应的文档就可以了!
本文链接:http://so.lmcjl.com/news/1203/