位置: IT常识 - 正文

织梦自带采集器的高阶技巧(织梦小说采集)

编辑:rootadmin

推荐整理分享织梦自带采集器的高阶技巧(织梦小说采集),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦采集器图片本地化,织梦采集器图片本地化,织梦如何取证,织梦自动采集教程,织梦自动采集教程,织梦如何采集文章,织梦怎么用,织梦采集器图片本地化,内容如对您有帮助,希望把文章链接给更多的朋友!

织梦dedecms系统自带的采集器其实相当强大,特别是整个dede系统是完全开源的,即使有些采集上的特殊需求,只要对PHP的基本语言有掌握的话,也可以轻意实现。

要实现特殊的采集要求,内容规则里有一个自定义处理接口非常关键。

比如说,你要在每篇采集文章正文前加一个前言,前言的内容是正文的前100个字,应该怎么做呢?

首先,需要定义好文章内容的采集规则,保证最后得到的只是文章的正文(这属于最基本的东西,不再说明)

然后,就需要在自定义处理接口里写一段程序:

以下为引用的内容:

@me='前言:'.substr(@me, 0, 200).'<br><br>'.@me

其中,因为汉字是双字节的,所以200个字节表示100个汉字,另外,如果正文里混有其它html代码的话,还需要调整一下字节数。以上代码中'前言:'和'<br><br>'只是一个最基本的美工修饰,让前言和文章主体分离。

织梦自带采集器的高阶技巧(织梦小说采集)

通过以上一段代码,所有采集的文章都会自动加上一个前言,这是一个最简单的例子了。

现在举一个复杂些的例子,需要修改源代码。

假设,你现在需要在文章正文处贴上文章来源的网址,比如说你从

以下为引用的内容:

//---------------------------------//用扩展函数处理采集到的原始数据//-------------------------------function RunPHP($fvalue,$phpcode){$DedeMeValue = $fvalue;$phpcode = preg_replace("/'@me'|\"@me\"|@me/isU",'$DedeMeValue',$phpcode);if(eregi('@body',$phpcode)){$DedeBodyValue = $this->tmpHtml;$phpcode = preg_replace("/'@body'|\"@body\"|@body/isU",'$DedeBodyValue',$phpcode);}if(eregi('@litpic',$phpcode)){$DedeLitPicValue = $this->breImage;$phpcode = preg_replace("/'@litpic'|\"@litpic\"|@litpic/isU",'$DedeLitPicValue',$phpcode);}@eval($phpcode.";");return $DedeMeValue;}

这里定义了默认的几个预定变量

现在我们要增加一个@url

因此上一段就要改成:

以下为引用的内容:

function RunPHP($fvalue,$phpcode, $dourl=false){$DedeMeValue = $fvalue;$phpcode = preg_replace("/'@me'|\"@me\"|@me/isU",'$DedeMeValue',$phpcode);if(eregi('@body',$phpcode)){$DedeBodyValue = $this->tmpHtml;$phpcode = preg_replace("/'@body'|\"@body\"|@body/isU",'$DedeBodyValue',$phpcode);}if(eregi('@litpic',$phpcode)){$DedeLitPicValue = $this->breImage;$phpcode = preg_replace("/'@litpic'|\"@litpic\"|@litpic/isU",'$DedeLitPicValue',$phpcode);}if(eregi('@url',$phpcode)){$DedeUrlValue = $dourl;$phpcode = preg_replace("/'@url'|\"@url\"|@url/isU",'$DedeUrlValue',$phpcode);}@eval($phpcode.";");return $DedeMeValue;}

免责

本文链接地址:https://www.jiuchutong.com/zhishi/311829.html 转载请保留说明!

上一篇:PHPCMS上传错误413?(http上传错误)

下一篇:织梦dedecms5.7无法上传图片的解决方法(织梦停止更新了吗)

  • 培养数据思维,从每天的各种数据报表开始(培养数据思维的方式有哪些)

    培养数据思维,从每天的各种数据报表开始(培养数据思维的方式有哪些)

  • 支付宝怎样关闭自动扣费服务(支付宝怎样关闭刷脸支付功能)

    支付宝怎样关闭自动扣费服务(支付宝怎样关闭刷脸支付功能)

  • 快手拉黑作品为什么显示x(快手给我拉黑名单了是不是不了作品)

    快手拉黑作品为什么显示x(快手给我拉黑名单了是不是不了作品)

  • 微信扫二维码未找到该商品(微信扫二维码未找到该商品,支付宝能扫出)

    微信扫二维码未找到该商品(微信扫二维码未找到该商品,支付宝能扫出)

  • 闲鱼永久禁言能不能恢复(闲鱼永久禁言突然可以说话了?)

    闲鱼永久禁言能不能恢复(闲鱼永久禁言突然可以说话了?)

  • 苹果快充线和普通线的区别(苹果快充线和普通线一样粗吗)

    苹果快充线和普通线的区别(苹果快充线和普通线一样粗吗)

  • 手机自动点击怎么办(手机自动点击怎么关闭)

    手机自动点击怎么办(手机自动点击怎么关闭)

  • iphone6s更新系统后不能开机一直是白苹果(iphone6 系统更新)

    iphone6s更新系统后不能开机一直是白苹果(iphone6 系统更新)

  • iphone11来电铃声由大变小怎么回事(iPhone11来电铃声很小是怎么回事)

    iphone11来电铃声由大变小怎么回事(iPhone11来电铃声很小是怎么回事)

  • soul隐身有什么用(soul的隐身功能会被对方看到吗)

    soul隐身有什么用(soul的隐身功能会被对方看到吗)

  • cad鼠标中键不能拖动(cad鼠标中键不能滚动缩放)

    cad鼠标中键不能拖动(cad鼠标中键不能滚动缩放)

  • qqpcmgr_docpro文件夹是什么(qqpcmgr_docpro文件怎么恢复)

    qqpcmgr_docpro文件夹是什么(qqpcmgr_docpro文件怎么恢复)

  • sd卡格式化后还能恢复吗(sd卡格式化后还能恢复吗手机)

    sd卡格式化后还能恢复吗(sd卡格式化后还能恢复吗手机)

  • 电脑关机充电可以吗(电脑关机充电耗电吗)

    电脑关机充电可以吗(电脑关机充电耗电吗)

  • tcl路由器初始密码(tcl路由器忘记密码怎么办)

    tcl路由器初始密码(tcl路由器忘记密码怎么办)

  • 联想电脑平板模式是啥(联想电脑平板模式)

    联想电脑平板模式是啥(联想电脑平板模式)

  • iphone8配耳机吗(iphone8带的耳机是什么插口的)

    iphone8配耳机吗(iphone8带的耳机是什么插口的)

  • 如何去掉文档空白页(如何去掉文档空白页word)

    如何去掉文档空白页(如何去掉文档空白页word)

  • 两个苹果手机用一个id下载软件会同步吗(两个苹果手机用一个id来电同步)

    两个苹果手机用一个id下载软件会同步吗(两个苹果手机用一个id来电同步)

  • 手机手电筒在哪里(手机手电筒在哪里设置oppo)

    手机手电筒在哪里(手机手电筒在哪里设置oppo)

  • iphone11刷新率是多少(苹果11刷新率是多少赫兹)

    iphone11刷新率是多少(苹果11刷新率是多少赫兹)

  • ios13怎么调闪光灯(苹果ios13闪光灯怎么开)

    ios13怎么调闪光灯(苹果ios13闪光灯怎么开)

  • uniapp是什么(uniapp是什么时间发布的)

    uniapp是什么(uniapp是什么时间发布的)

  • 台湾版xr支持电信吗(台湾版xr和国行xr的区别)

    台湾版xr支持电信吗(台湾版xr和国行xr的区别)

  • 相册图片怎么编辑文字(相册图片怎么编号)

    相册图片怎么编辑文字(相册图片怎么编号)

  • 苹果x的信任在哪里(苹果x的信任在哪里打开)

    苹果x的信任在哪里(苹果x的信任在哪里打开)

  • 西瓜视频如何免流量(西瓜视频如何免费)

    西瓜视频如何免流量(西瓜视频如何免费)

  • 苹果手机更换电池在保修范围内吗(苹果手机更换电池后不显示健康值)

    苹果手机更换电池在保修范围内吗(苹果手机更换电池后不显示健康值)

  • 漫天花雨HTML特效+3D相册(漫天花雨异闻)

    漫天花雨HTML特效+3D相册(漫天花雨异闻)

  • 一般纳税人增值税申报操作流程
  • 建安行业是建筑行业吗
  • 不动产销售额怎么填
  • 购入土地使用权以什么为计税依据
  • 电影院场地出租价格
  • 房地产开发公司取名
  • 房地产收到客户房款如何做账
  • 增值税留抵的原因
  • 预收房款缴所得税会计分录怎么写?
  • 红字信息表编码怎么查
  • 租赁房产不开租房发票
  • 税前所得税怎么算
  • 二季度支出小于一季度什么意思
  • 公司账上亏损
  • 政府奖励金额是否要交二次税呢
  • 红字增值税专用发票信息表怎么填
  • 加工费计入应付账款可以吗
  • bois如何设置启动项
  • 坏账核销后又收回的,增加坏账准备,并转入当期损益
  • 事业单位付银行贷款利息
  • spf13-vim – Vim编辑器终极发布
  • 预付款退还的法律规定
  • 代缴社保怎么做账
  • apache是什么文件
  • 房地产企业收入确认
  • 技术转让所得的税收优惠
  • 取得土地使用权的方式
  • php常用语句
  • php web socket
  • 图像去噪的原理
  • php swoft
  • 收到待报解预算收入怎么做分录
  • 增值税进项税加计抵减
  • 外贸企业出口货物增值税的计算依据
  • 豪华车消费税的计算公式
  • 个体户个人所得税税率表
  • .dot python
  • 如何查询金税盘发票金额及开票数量
  • 个体商户个人所得税怎么算
  • 现金流量表怎么填写
  • 0税率可以抵扣进项税吗
  • 什么视同小规模纳税人?
  • 个体户开电子发票怎么申请
  • 公司给员工付个税怎么交
  • 当月收入未开票怎么入账
  • 差额征税指的是什么税种
  • 电梯安装费如何分摊
  • 增值税进项税额加计抵减政策
  • 并购 投资
  • 房地产公司退房款怎么做账
  • 结算本月职工工资,其中生产甲产品
  • 本年利润的会计科目代码
  • 金税盘抄报税这是怎么个流程
  • 会计准则应收账款计提坏账
  • Ubuntu系统中文输入法
  • linux的进程管理命令
  • 富士通FUJITSU笔记本电脑开机进入BIOS的方法(F2)
  • wuloader.exe wuloader进程是什么软件
  • 双系统怎么卸载系统
  • bzc.exe是什么
  • centos 安装教程
  • flashhelperservice.exe是什么程序
  • win7系统如何关闭开机自动启动软件
  • 安装linux系统步骤图解
  • win7 64位旗舰版设置插上耳机就能播放声音拔下耳机就自动禁音方法
  • jquery对动态生成的进行操作
  • ftp批量下载文件命令
  • css盒子模型示意图
  • Python实现mysql数据库更新表数据接口的功能
  • 深入理解新发展理念,推进供给侧结构性改革
  • android studio警告
  • jQuery fancybox在ie浏览器下无法显示关闭按钮的解决办法
  • 完美世界3v3
  • jquery设置边框
  • ios异步加载图片
  • 湖北电子网上税务怎么交
  • 上海地区附加税税率
  • 网上税务局电子发票怎么领用
  • 沈阳车辆税务管理局电话
  • 个体工商户地税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设