经过好友提示,写出了一段Zblog主动推送代码,可在访客访问页面是进行推送该页面,适用于没有生成静态文件的页面。

效果

效果样式.png

提示

其他PHP前后标签为<?php ?>,而Zblog模板中为{php}{/php}

可删除最后一句:echo $result;

代码

{php}
$dizhi = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$urls = array(
$dizhi,
);
$api = 'http://data.zz.baidu.com/urls?site=您的域名&token=您的token';
$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;
{/php}