文章自动采集插件(织梦自动插入自动替换图片插件界面安装说明:自动)
优采云 发布时间: 2022-02-12 03:02文章自动采集插件(织梦自动插入自动替换图片插件界面安装说明:自动)
织梦自动插入和自动替换图片插件功能介绍:
1、开启无图插图功能,采集或者手动发帖会自动插图,放开手
2、开启自动替换功能,文章手动复制或采集的图片会自动替换,文章图片有多少
3、功能亮点:一般采集会偶尔采集到死链接图片,插件会自动替换死链接图片解决死链接问题
4、本插件不是随机插入图片,而是在段落和段落之间插入,用户体验更好!
5、图片自动添加到alt属性和title属性,属性值为文章title
6、采集的文章不用担心缩略图,缩略图是自动化的。
7、
标签以外的标签
标签会自动转换为p标签。
8、支持优采云采集文章自动替换图片和自动插入无图片的图片文章.
9、可以替换图片,在对应列插入图片。
织梦自动插入图片插件v2.0 一个集成了百度webuploader上传类和基于cropper.js的图片上传裁剪开发的插件。
织梦带图片替换功能和不带图片文章插入图片功能演示:
插件接口
安装说明:一、插件安装
进入后台,点击菜单模块-上传新模块-选择文件(选择XML文件)-确定,上传插件到网站,然后点击左侧菜单模块管理-右侧找到“Excel文章批量导入”,点击安装,插件会安装在网站中。
注意:如果提示插件无法上传,或者没有上传,可以直接将插件放到/data/module目录下,
然后回到网站后台-模块-模块管理,在模块管理中找到excel文章导入插件,点击安装就OK了。如果你是windows系统下的IIS环境,出现无法导入的错误,可以在本地搭建apache或者NGINX环境。
导入后,还原到您的 Windows 服务器。
二、导入测试数据
安装插件后,你可以尝试导入我给你带来的EXCEL测试数据。导入方法是:Module-Excel Data Import-Select(选择我带的Excel测试文件),将Excel测试文件与导入到你的网站中的数据一起导入,然后就可以到你的栏目查看你的导入 文章
当需要将文章导入不同的列名时,可以在Excel文件中修改“文章主列”的ID号值。
三、程序修改
这个插件只支持文章模型的导入。如果要支持其他模型,需要对PHP有一定的了解。
如果客户要根据自己的需要添加导入字段,需要修改核心文件dede/sys_loadexcel.php
找到
else if($currentColumn == 'H'){ $filelists['arcrank'] = $val; }
在下面添加
else if($currentColumn == 'I'){ $filelists['fieldname'] = $val; }
这一步是读取表中添加的字段并添加到数组中
然后找到$arcrank = $filelists['arcrank'];
在函数writetable($filelists)中
在下面添加
$fieldname = $filelists['fieldname'];
这一步是将读取的数组分配给 $fieldname 变量,其中 fieldname 是您的新自定义字段的名称。
最后需要根据导入目标表的不同,修改写入表的sql语句。插入表的sql语句为135行 $query = “INSERT INTO `#@__archives`…….. 如有需要可以参考默认源码。这是主表字段。如果是新的自定义字段,这里不需要修改。 .
四、php批量导入excel表格功能,操作excel表格非常耗费资源,建议单表记录不要超过1000条,否则可能导致浏览器死机
每次导入时最好备份数据库,以防出错。
织梦自动插入自动替换图片插件(支持采集)补充说明:
上传Excel数据文件时提示“您上传的软件类型不在许可列表中,请更改系统扩展限制配置”
请在网站后台“系统”-“基本系统参数”-“附件设置”-“允许上传的软件类型”中添加|xls
阅读权限:0为开放浏览,-1为待审稿件,10为注册会员,50为中级会员
常见问题解答:
1、如果导入excel后提示:您选择的列与当前型号不匹配,请选择白色选项!
回答:请检查excel表中的列ID是否为对应型号的列表列,而不是封面列。
2、如果是文章模型中新增的字段,例如新增字段为dd,请找到aid,typeid,body,redirecturl,templet,userip改成
aid,typeid,body,redirecturl,templet,userip,dd, find '$arcID','$typeid','$body','$redirecturl','$templet','$userip'
修改为'$arcID','$typeid','$body','$redirecturl','$templet','$userip','$dd'
3、自定义模型修改
例如自定义型号ID号为2,找到$channelid = isset($channelid) && is_numeric($channelid) ? $channelid:1;修改为
$channelid = isset($channelid) && is_numeric($channelid) ? $channelid:2;找到$mid=1;修改为$mid=2;
如果自定义模型的新自定义字段是dd,请找到aid,typeid,body,redirecturl,templet,userip 改成
aid,typeid,body,redirecturl,templet,userip,dd, find '$arcID','$typeid','$body','$redirecturl','$templet','$userip'
修改为'$arcID','$typeid','$body','$redirecturl','$templet','$userip','$dd'。
4、如果要在body内容字段中导入html文本,@、'等特殊符号会报错,请在excel表格中将@替换为atfuhao或者批量清空,然后在织梦批量数据库替换的后台,
将atfuhao替换为@,将'符号批量替换为“”,这样就不会报错了。