自动采集推送(V2.0插件安装上传_tlink.zip至e目录)

优采云 发布时间: 2022-01-30 18:06

  自动采集推送(V2.0插件安装上传_tlink.zip至e目录)

  插件名称:Empirecms7.0~7.5 百度主动推送插件,支持自动/批量推送

  当前版本:V2.0

  插件级:需要修改少量系统文件

  适用系统:7.0 / 7.2 / 7.5

  适用编码:utf-8

  特征

  该插件针对百度站长平台的“链接提交主动推送”功能推出;

  主要功能:根据百度要求,实现链接的主动推送。

  插件功能

  1、支持采集器自动推送。

  2、添加推送控制,尽量避免因重复推送和旧链接而被百度不信任。

  3、共有三种推送方式:手动批量推送信息;手动批量推送链接;自动推送新发布的信息。

  4、翻译了大部分返回码,使插件易于使用。

  5、可以同时推送移动台的链接。

  6、可以查看和管理推送链接。

  7、允许您轻松查看配额。

  8、可以控制某些栏目不参与推送,或者不推送信息。

  插件安装设置

  将压缩包baidu_tlink.zip上传到e目录并解压,然后在浏览器中打开安装。安装完成后登录后台选择插件配置相应参数,如要推送的域名、百度token等;

  需要修改的文件是eclasshinofun.php,需要修改的函数是AddNews,在文件中搜索//添加信息即可找到该函数。

  第一步

  在函数的第一行插入全局变量 $tlink_r。修改后的代码如下,即后面增加了一个新的全局变量$tlink_r:

  

将代码:

global $empire,$class_r,$class_zr,$bclassid,$public_r,$dbtbpre,$emod_r,$lur;

修改为:

global $empire,$class_r,$class_zr,$bclassid,$public_r,$dbtbpre,$emod_r,$lur,$tlink_r;

  第二步

  搜索

  printerror("AddNewsSuccess

  在它上面的行中插入代码:

  

if($add['checked']&&!$add['isurl']&&!$add['nots']){

include_once ECMS_PATH.'e/liuge/tlink/lg_funs.php';

$tlink_msg=tlink_info($infourl,$add[classid],$id);

$tlink_msg=$tlink_msg.'增加信息成功';

printerror($tlink_msg,"AddNews.php?enews=AddNews&ecmsnfrom=$add[ecmsnfrom]&bclassid=$add[bclassid]&classid=$add[classid]".$addecmscheck.hReturnEcmsHashStrHref2(0),0,0,1);

}

  第二步的代码中,.hReturnEcmsHashStrHref2(0)这个代码是针对7.2或者7.5版本的,7.0版本不能加.

  设置方法不推送某些 文章

  1、在其所在数据表的主表中添加一个新字段

  

字段名:nots

字段别称:禁止推送

字段类型:TINYINT

存放表:主表

输入表单显示元素:单选框

初始值:

0==可推送:default

1==不推送

  2、修改所在系统模型,将nots字段设置为“输入项,可添加”

  添加信息时,如果选择“不推送”,则不会推送。使用第三方软件采集时,添加参数nots,值为1则不推送,为0则推送。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线