​​如果我们的 WordPress 站点需要在文章或页面或侧边栏或表单中需要将文件上传到 WordPress 站点 wp-contents 中的任何目录的话,甚至可以添加自定义字段,与上传的文件一起提交数据等,这一切的操作都不复杂,只需要安装一款文件上传插件 WordPress File Upload 即可,它具有以下特点:

  • 它使用最新的 HTML5 技术,但是也可以在旧的浏览器和手机上使用。
  • 它符合欧盟的通用数据保护条例(GDPR)。
  • 可以将其添加到帖子,页面或侧边栏(作为小部件)。
  • 它可以从设备的摄像头捕获和上传屏幕截图或视频。
  • 它支持其他表单字段(例如复选框,文本字段,电子邮件字段,下拉列表等)。
  • 它可以用作提交数据的简单联系表(选择文件可以是可选的)。
  • 它产生通知消息和电子邮件。
  • 它支持从子文件夹列表中选择目标文件夹。
  • 可以使用进度条监视上传进度。
  • 上传过程可以随时取消。
  • 成功上传后,它支持重定向到另一个 URL。
  • 在同一页面或帖子中可以有多个短代码实例。
  • 上载的文件可以添加到媒体或附加到当前页面。
  • 上载的文件可以保存到 FTP 位置(支持 ftp 和 sftp 协议)。
  • 它具有许多(超过 50 个)选项,可高度自定义。
  • 它支持文件上传前后的过滤器和操作。
  • 它包含一个可视化编辑器,可轻松自定义插件,而无需任何短码或编程知识
  • 它支持记录上传事件或文件管理,管理员可以通过仪表板对其进行查看。
  • 它在仪表板中包括一个“上载的文件”顶级菜单项,管理员可以从中查看上载的文件。
  • 它在仪表板中包括一个文件浏览器,管理员可以从中管理文件。
  • 它支持多语言字符和本地化。

以上介绍来自@WordPress 官方-WordPress File Upload

WordPress File Upload插件的安装及启用

登录 WordPress 后台 >> 插件 >> 安装插件 >> 搜索“WordPress File Upload”,点击该插件右上角的【现在安装】按钮,稍等片刻安装完毕后点击【Activate】或【启用】按钮启用该插件(PS:或前往插件 >> 已安装的插件 >> 找到该插件后点击【启用】按钮)。

如果无法在后台直接安装就前往 WordPress 官方插件页面WordPress File Upload中下载,然后在后台 >> 插件 >> 安装插件 >> 点击【上传插件】>> 点击【选择文件】按钮后选择刚才下载的插件安装包 >> 点击【现在安装】按钮 >> 成功安装后点击【启用插件】按钮。

特别说明

1、该插件需要在您的浏览器中启用 Javascript。对于 Internet Explorer,您还需要启用 Active-X。

2、请注意,旧的台式机浏览器或移动浏览器可能不支持插件的所有功能。为了获得完整的功能,请使用最新版本的浏览器,支持 HTML5,AJAX 和 CSS3。

WordPress File Upload插件的使用

这款文件上传插件 WordPress File Upload 无需设置(默认即可),安装并启用即可。使用方法很简单,只需将简码[wordpress_file_upload]放在任何 WordPress 的文章或页面的内容中即可,或在任何侧边栏中添加插件的小部件,就可以将文件上传到 WordPress 网站的 wp-contents 中的任何目录。当然,也可以添加自定义字段,与上传的文件一起提交其他数据。

比如我们在首页侧边栏添加一个上传文件的功能,登录 WordPress 后台 >> 外观 >> 小工具 >> 将“WordPress 文件上传格式”小工具添加到首页侧边栏。

添加之后可以修改标题名称或者直接默认,具体效果如下:

我们打开站点首页可以在侧边栏看到有一个“上传文件”小工具,点击【选择文件】按钮选择想要上传的文件,然后点击【上传文件】按钮即可将文件添加到/wp-content/uploads/文件夹内(这个路径可以自定义)。

想要修改这个“上传文件”小工具的属性,如文件保存路径等,可以进入 WordPress 后台 >> 设置 >> WordPress File Upload >> 找到对应的 ID 后点击“Edit”按钮即可进入到相应的设置页面。

如下图就是首页侧边栏上传文件的设置页面,这里我们可以设置很多选项,如“上载路径”其实就是我们保存文件的路径。其他选择请大家自行设置(PS:该插件是英文版本,下图是谷歌翻译)。

文件上传之后在哪里查看呢?我们可以直接进入 WordPress 后台 >> Uploaded Files,即可看到我们所上传的所有文件,文件右侧对应有多种操作,比如查看文件详细信息、打开文件所在文件夹、打开文件链接、下载文件等操作。

因为这款文件上传插件 WordPress File Upload 功能很强大,而老古仅仅是简单测试而已,有需要的站长不妨在本地 WordPress 站点安装这款插件来详细测试看看。

总结

虽然老古仅仅是简单测试了一下这款文件上传插件 WordPress File Upload,但是也感觉到它的强大之处。特别是仅需要在文章或页面指定问题添加简码即可实现上传文件的功能,甚至可以在侧边栏中直接添加文件上传小工具。当然,想要充分发挥这款插件的作用,老古认为最好是有一定修改主题能力的站长或者主题作者才能真正发挥它的作用。
来源:boke112联盟 - https://boke112.com/post/6334.html​​​​

WordPress站点上传文件插件WordPress File Upload相关推荐

  1. bootstrap-fileinput上传文件插件按钮展示隐藏

    隐藏删除图标和拖动图标 $('#business_license').fileinput({layoutTemplates :{// footer:'',//隐藏全部小图标:// actionUplo ...

  2. 上传文件插件(plupload)

    引入插件: <script src="../../static/js/plupload.full.min.js"></script> /** 上传文件配置* ...

  3. 基于jQuery上传文件插件

    由于最近项目的需求,需要做一个上传文件的插件,支持上传,下载,删除等功能,该插件主要运用了jQuery与jqgrid以及easyui,先贴出主要代码 /*** 上传附件插件--uploadFile* ...

  4. jq ajax异步上传图片插件,jQuery异步上传文件插件ajaxFileUpload详细介绍

    一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数 ...

  5. 上传文件 后清空file

    王小宾 Nothing Is Impossible! 博客园 首页 新随笔 联系 管理 随笔 - 35  文章 - 0  评论 - 8 input type file上传文件之后清空内容. 上次写过如 ...

  6. Piupload上传文件插件 学习记录

    本文参考自 http://chaping.github.io/plupload/doc/ ,  感谢作者的贡献. 本人在项目过程中遇到的问题: 在plupload官网下载demo后,放到服务器htdo ...

  7. 上传文件提示The temporary upload location [/tmp/tomcat.xxxx...

    工作中由于长时间没有上传文件导致上传文件的临时目录被清空从而导致上传文件失败, 解决办法就是重新起一下服务 其实重启服务只能暂时解决该问题,像根本上解决这个问题就需要在启动类里面指定存储路径 @Bea ...

  8. WPSmushProv3.7.0图片上传压缩插件-WordPress图像优化插件

    简介: WP Smush Pro是一款性能最佳,易于使用的WordPress图像优化插件.该插件由WPMU DEV的专业开发人员开发,这些开发人员是许多其他出色的WordPress插件的开发人员.例如 ...

  9. WordPress站点及数据库重置插件WordPress Reset

    ​​我们在第一次接触 WordPress 的时候,特别是在本地测试 WordPress 插件或者主题的时候,可以考虑安装一款 WordPress 重置插件--WordPress Reset.该插件可以 ...

  10. php上传文件插件怎么用,使用jquery-fileupload上传插件

    引用插件 css框架使用的是bootstrap jquery一定要引用的 html代码 缩略图 Add files... Start upload Cancel upload Delete js代码 ...

最新文章

  1. Java项目:网上电商项目(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)
  2. Java 作用域修饰符
  3. 收发邮件服务器错误,邮件系统收发邮件报错汇总——错误代码550
  4. [论文阅读] TransFuse: Fusing Transformers and CNNs for Medical Image Segmentation
  5. Android学习之适配器SimpleCursorAdapter
  6. xshell用ssh连接VMware中的ubuntu
  7. UBUNTU开启IPV6
  8. C语言九九乘法表的五种输出形式(完整,左上,左下,右上,右下)
  9. HTML段落前面怎么加黑点,word文档前面的黑点是怎么加的?(组图)
  10. 我的口号:我是金鳞,我敢评!
  11. 栈溢出学习(四)之Hijack GOT
  12. Burp Suite代理和火狐浏览器的设置(超详细)
  13. C语言入门(1)——Hello World
  14. OpenWrt 20.02.2 小米路由器3G配置CP1025网络打印
  15. 函数式编程之every函数
  16. pod spec lint 报错 fatal: Remote branch 0.1.3 not found in upstream origin
  17. linux学习lesson25
  18. 孙松林:直面5G困境,从产业破局
  19. android 中downloadmanager学习
  20. 关于学校计算机维修请示,学校维修请示报告范文

热门文章

  1. d6u android,天敏D6U_Android4.4.2_SONY BRAVIA_精简优化双启动版
  2. 2020中兴捧月算法大赛 埃德加考特派 区域优胜奖源代码
  3. 卡巴斯基注册码的操作
  4. 3.#技术|Android抓包的原理分析和实际操作,fiddler+Xposed+TrustMe++
  5. 16 台服务器达成 1000 万 tpmC!挑战分布式数据库性能极限
  6. 走全渠道电商O2O模式的优势体现在哪些地方?
  7. 5分钟三句代码实现抖音自动下载
  8. 小学听力测试英语软件,你知道有哪些软件适合给小学生练习在线英语听力吗?...
  9. UWB三维定位方式概述
  10. ecshop模板构建说明