选主机
主机测评优惠网

织梦php主动推送完整实例(单篇推送版本)

选主机收集整理的这篇文章主要介绍了织梦php主动推送完整实例(单篇推送版本),选主机小编觉得挺不错的,现在分享给大家,也给大家做个参考。

打开article_add.php文件,查找如下代码
——-
if($artUrl=='')
{
$artUrl = $cfg_phpurl."/view.php?aid=$id";
}

ClearMyAddon($id, $title);
——

中间添加代码如下:
——
if($artUrl=='')
{
$artUrl = $cfg_phpurl."/view.php?aid=$id";
}

//推送开始
if(strstr($artUrl,'.html')!='')//判断是否获取到静态地址,取得静态连接就推送百度
{
preg_match('@^(?:ht删除tp://)?([^/]+)@i', $artUrl, $matches);//判断子域名并自动添加到API中
$host = $matches[1];
$urls = array(
$artUrl,
);
$api = 'ht删除tp点//data点zz点baidu点com/urls?site='.$host.'&token=你的APIkey';
$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;
}
//推送结束

ClearMyAddon($id, $title);
——-

如果未启用绝对路径和子域名的,按以下改:
删除这两行
preg_match('@^(?:ht删除tp://)?([^/]+)@i', $artUrl, $matches);//判断子域名并自动添加到API中
$host = $matches[1];
修改这行
$api = 'ht删除tp点//data点zz点baidu点com/urls?site='.$host.'&token=你的APIkey';
$api = 'ht删除tp点//data点zz点baidu点com/urls?site=www.你的域名.com&token=你的APIkey';

总结:
以上是选主机为你收集整理的织梦php主动推送完整实例(单篇推送版本)全部内容,希望文章能够帮助到大家。
如果觉得选主机网站内容还不错,欢迎将选主机网站推荐给好友。

未经允许不得转载:选主机 » 织梦php主动推送完整实例(单篇推送版本)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址