苹果cms和海洋cms通用的百度主动推送工具

苹果cms和海洋cms通用的百度主动推送工具

百度主动推送的代码,不需要每天手动去添加地址推送,只要浏览器打开推送请求,不要关掉浏览器,程序自动帮你推送。(该插件只推送内容页,支持动态、伪静态、静态页面的推送,但这三种地址规则需要去代码里面自行拼接)下面来说下,用这个插件注意事项:1、首...

百度主动推送的代码,不需要每天手动去添加地址推送,只要浏览器打开推送请求,不要关掉浏览器,程序自动帮你推送。(该插件只推送内容页,支持动态、伪静态、静态页面的推送,但这三种地址规则需要去代码里面自行拼接)下面来说下,用这个插件注意事项:1、首先要在数据库表名_data表里面加一个字段,字段名为v_push , 字段类型为 int(说俗点就是整数类型,我怕有人看不懂),字段默认值设置为02、下面是一些代码上的注意事项,下面的代码只是部分需要注意的代码

<?php
require_once("include/common.php");
require_once("include/main.class.php");
require_once("data/config.cache.inc.php");
//设置每次推送的条数
$tnum = 30;
$remain = $_REQUEST['remain'];
$remain = isset($remain) ? intval($remain) : $tnum;
/*百度推送系统更新,不再限制推送条数,但remain参数保留,始终为1,为了防止官方把remain参数再次用上,这边也把remain保留,但不影响推送功能 
百度推送好像限制了不能重复推送,否则将禁止该网站推送功能,现在只能每个地址推送一次。如果有的网友想重复推送,请往下看。
if($remain>30)
    $pagesize=30;
else
    $pagesize=$remain;
*/
$pagesize=$tnum;
$wheresql = "where v_push = 0 ";
$trow = $dsql->GetOne("Select count(*) as dd From `sea_data` $wheresql");
$totalnum = $trow['dd'];
//当总页数小于每页数目的时候,替换pagesize
if($totalnum<$pagesize)
    $pagesize = $totalnum;
if(empty($totalpage)) $totalpage=ceil($totalnum/$pagesize);
if($totalnum==0 || $page>$totalpage || $remain==0){
    /*---------------------------如果依然想重复推送的朋友,你可以把下面三行代码给注释掉。------------------------------*/
    echo "恭喜,已推送所有内容页!";
    echo "
暂停3秒后继续推送[xss_clean]setTimeout("baiduPush();",3000);function baiduPush(){location.href='?remain=1';}[xss_clean]
阅读全文
常见问题
解压密码
如遇到加密压缩包,默认解压密码为"www.mubanwu.cc",如遇到无法解压的请联系管理员
免责声明
本站资源版权均归原作者所有,如需商业,请购买正版,禁止恶意使用本站资源搭建或从事违法行为,一律用于者承担
下载失效
如遇到下载失败,或者资源不对版,请联系管理员
原文链接:https://www.mubanwu.cc/cxjc/1140.html,转载请注明出处。
0

评论0

显示验证码
没有账号?注册  忘记密码?