位置: 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无法上传图片的解决方法(织梦停止更新了吗)

  • 小米手机怎么允许安装未知来源应用(小米手机怎么允许第三方软件安装)

    小米手机怎么允许安装未知来源应用(小米手机怎么允许第三方软件安装)

  • 快手有赞订单怎么申请退货(快手有赞订单怎么删除)

    快手有赞订单怎么申请退货(快手有赞订单怎么删除)

  • 小米mix2s外屏玻璃碎了(小米mix2s外屏玻璃从正面换面)

    小米mix2s外屏玻璃碎了(小米mix2s外屏玻璃从正面换面)

  • 华为设置锁屏壁纸在哪里设置(华为设置锁屏壁纸)

    华为设置锁屏壁纸在哪里设置(华为设置锁屏壁纸)

  • 苹果11刘海屏怎么隐藏(苹果11刘海屏怎么换小熊)

    苹果11刘海屏怎么隐藏(苹果11刘海屏怎么换小熊)

  • k30pro是什么屏幕(k40屏幕)

    k30pro是什么屏幕(k40屏幕)

  • 草图大师怎么渲染(草图大师怎么渲染模型全景图)

    草图大师怎么渲染(草图大师怎么渲染模型全景图)

  • 一加8是什么牌子(一加是什么牌子的手机怎么样)

    一加8是什么牌子(一加是什么牌子的手机怎么样)

  • 苹果手机拍照没有视频选项(苹果手机拍照没有视频清晰)

    苹果手机拍照没有视频选项(苹果手机拍照没有视频清晰)

  • 路由器和ip地址一样吗(路由器和ip地址一样能上去网吗)

    路由器和ip地址一样吗(路由器和ip地址一样能上去网吗)

  • iphone为什么发热严重(iphone为啥发热)

    iphone为什么发热严重(iphone为啥发热)

  • ctrl+f4的功能是什么(ctrl+f4的作用)

    ctrl+f4的功能是什么(ctrl+f4的作用)

  • 第3代电子计算机使用的电子元件是(第3代电子计算机的主要组成元件是)

    第3代电子计算机使用的电子元件是(第3代电子计算机的主要组成元件是)

  • 小米商城正在退款需要多久(小米商店申请退款了什么时候能到账)

    小米商城正在退款需要多久(小米商店申请退款了什么时候能到账)

  • iphone8虚化背景(iphone8怎么虚化背景)

    iphone8虚化背景(iphone8怎么虚化背景)

  • 如何把视频下载到u 盘(如何把视频下载到电脑上)

    如何把视频下载到u 盘(如何把视频下载到电脑上)

  • airpods2按钮是干嘛的(airpods2的按钮是什么功能)

    airpods2按钮是干嘛的(airpods2的按钮是什么功能)

  • 滴滴热力图不显示热区(滴滴热力图不显示热点)

    滴滴热力图不显示热区(滴滴热力图不显示热点)

  • 极米怎么调焦距(极米设置对焦)

    极米怎么调焦距(极米设置对焦)

  • 获取手机imsi的方法(电话卡的imsi怎么获取)

    获取手机imsi的方法(电话卡的imsi怎么获取)

  • 微信怎样设置手机号码(微信怎样设置手机号码显示)

    微信怎样设置手机号码(微信怎样设置手机号码显示)

  • 电脑故障自动开关机(电脑自己一直自己开关)

    电脑故障自动开关机(电脑自己一直自己开关)

  • x23电池多少毫安(x23电池有多大)

    x23电池多少毫安(x23电池有多大)

  • 快捷键关闭当前窗口(快捷键关闭当前窗口i5)

    快捷键关闭当前窗口(快捷键关闭当前窗口i5)

  • 为什么qq文件视频下载失败(为什么qq文件视频播放慢)

    为什么qq文件视频下载失败(为什么qq文件视频播放慢)

  • 织梦dede自定义表单发布成功后跳转的页面(dede织梦怎么转成zblog)

    织梦dede自定义表单发布成功后跳转的页面(dede织梦怎么转成zblog)

  • 金税开票软件下载安装
  • 其他权益工具投资借贷方向
  • 贴现手续费计入投资收益
  • 汇算清缴利润调整会计分录
  • 公益募捐什么意思
  • 向关联企业捐赠现金500万元,假定按照税法规定
  • 盈余公积转增股本的分录怎么写
  • 提供给员工宿舍租赁 入账
  • 外购礼品发放员工
  • 购买工程款计入什么科目
  • 共同开发无形资产怎么算
  • 字节跳动属于什么类型的企业
  • 电子普通发票进什么科目
  • 使用专项资金购买的固定资产 需要取得发票吗
  • 对公提回贷算收入吗
  • 金税盘初始密码忘记了怎么办
  • 企业固定资产折旧费计入什么成本
  • 用一般户发工资会怎么样
  • 资本性支出计算公式为什么加折旧
  • 财政专项补助资金企业所得税申报
  • 企业预交的宽带费能退吗
  • 怎么把qq垃圾全部清除
  • php 反射 性能
  • 抵债资产会计核算
  • phpwind教程
  • php中cookie和session的区别
  • 个人所得税查账征收管理办法
  • 特许经营企业广告语
  • 在建工程会计分录例题
  • 前端gui
  • 上传图片照片
  • 无形资产摊销是按原值吗
  • 通往海滩的木板有什么用
  • 提交表单后重定向
  • 应付款项怎么填列
  • 预缴增值税借方余额
  • 未分配利润是负数是亏损吗
  • 矿泉水发票能否抵税
  • 销货方怎么开红字发票
  • 计入固定资产和费用的区别
  • 成本票可以用在下个季度吗
  • 商贸企业 税收 政策规定
  • 增值税和所得税不一致的说明
  • 管家婆软件如何做账?
  • 期初应收账款对应什么科目试算平衡
  • 固定资产计提完折旧残值怎么处理
  • 分包管理费取费标准
  • 企业如何优化管理
  • 事业单位装修费账务处理
  • 发票专用章盖在中间行不行
  • 母公司与子公司的区别
  • 菜品毛利怎么计算
  • 消防安装公司属于什么行业
  • sql语句大全实例教程.pdf
  • 分页查询效率
  • 快启动u盘pe怎么安装系统详细图文教程
  • 自制简易手工
  • win10怎么预览
  • gcuservice.exe
  • WIN10系统怎么分屏
  • linux中修改命令
  • win10的快速访问
  • 惠普笔记本的BIOS键
  • linux怎样使用
  • unity调整地形高度
  • bat脚本判断
  • python自动化处理
  • cocos2048
  • javascript不严谨
  • jquery操作html代码
  • recyclerview和scrollview
  • python文件操作方法
  • js变量作用域
  • 油票增值税专用发票几个点开
  • 四川税务服务大厅
  • 国家税务局何时上班
  • 深圳国税app官方下载
  • 重庆网上社保怎么交
  • 作废税票会影响税率吗
  • 上海纳税总额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设