Wordpress附件下载插件Easydownload

发布于 / 教程 / 222 条评论

这不是一个全新的插件,这个插件在原来lylaresdown插件基础上重构完成。

更新

2019.03.16
最终版发布,请参考下文:

最终版

2019.01.05
稳定版,解压密码未变:


https://res.lylares.com/download/easydownload-v2.0.1-stable.rar

2018.11.18
鉴于本插件使用的人数越来越多,反馈样式失效问题比较多,于是本次做了如下一些小更新,最新版2.0.2版本,现在即可下载体验:

  1. 移除谷歌字体样式,提高浏览器兼容性
  2. css样式及js本地化到插件目录,你再也不担心站长提供的免费CDN不稳定了…虽然站长表示很无赖,贴钱让大家用o(╥﹏╥)o…
  3. 使用方式没有变化,参考下文,此版本加入了一个简单的配置项目

现在,在download.php文件头部可以进行简单配置:


/*站点基本配置,可以根据自己需求灵活更改*/
$webConfig = [
'siteName'=>''//网站名称 
,'keywords'=>''//关键词
,'discription'=>''//描述
,'pluginUrl'=>''//Wordpress插件目录地址,如插件显示异常请自行填写该目录地址
,'googleStyle'=>''//谷歌样式,此版本弃用无需设置
];
/* 站点基本配置结束*/

以上配置项中,如果你比较任性一个不填也是可以的,需要注意的是插件目录基于不同服务器的Wordpress目录可能不尽相同,但也不必担心,一旦样式加载失败会自动提醒你,我想对于没有任何代码基础的朋友会有点用。
2018.10.22
一些小的更新:

  1. 修复样式失效
  2. 修复评论回复可见功能与其他主题低概率不兼容的BUG,如果你无须本功能可删除meta-box.php文件第3-51行

另外

1.建议将样式CSS下载保存在本地,本站不保证样式文件地址长期有效,目前样式文件存储于七牛云且走的HTTPS,而七牛的HTTPS流量是收费的,流量费都是站长掏腰包的,虽然文件不大,但实际上用的人一多站长又少了包烟钱不是o(╯□╰)o…
2.站长并不排斥一些资源站对本插件的二次发布,但希望能够保留插件版权描述,仅此而已。


清理数据库一不小心给删除了..顺便更新了一下。
2018.07.25:
1.增加评论回复可见解压密码功能
2.下载页面样式更新,移动端体验更好
3.编辑器不再显示长表单,附件信息编辑体验更好。


关于lylaresdown独立页面下载插件你可以参考这篇文章:

WordPress文章附件独立页面下载插件

更新 2018.05.26:插件前端页面样式已经重构,请参考全新版本: 前往最新版 这是一个简单的给wordpress文章添加附件的插件,通过这个插件你可以给每篇文章添 ...
https://www.lylares.com/wordpress-plugins-lylaresdown.html

重构

现在,这个插件的前端页面已得到完全更新,采用了谷歌材料设计语言使得整个界面更加灵动与活泼的同时也保持了界面的简洁。

现在的插件

Easydownload

安装&使用

  1. 下载插件后将解压后的download.php放到Wordpress的安装目录下
  2. 将Easydownload文件夹放到Wordpress插件目录下:{wp-content/plugins/}
  3. 进入Wordpress后台-设置-启用Easydownload
  4. 文章发布页-》显示选项-》勾选文章选项-》附件独立页下载-》勾选启用独立下载-》按需填写附件的其他表单信息-》保存

注意事项

  1. 下载页面的诸如页脚、友链等信息在download.php文件中更改
  2. 此插件使用谷歌字体,不兼容Ie和Microsoft edge浏览器
转载原创文章请注明,转载自: 和风秘境 » Wordpress附件下载插件Easydownload
  1. 感谢分享

  2. 结业密码是多少

  3. 博主你好,很高兴遇到设计风格不错的开发者,我是一个设计师,再用wordpress做一个小站,用了博主的下载插件,目前有一个小问题,因为添加了自定义文章栏目,在默认文章栏可以显示插件模块,但是在自定义文章栏目的编辑器里不显示插件相关模块改如何解决呢?

    1. @49457815感谢分享 这个得看你那个自定义修改的那部分部分代码了。
  4. 试试,应该不错的

  5. 密码呢?

  6. 这个评论了好几次,为什么一直不显示密码呢?评论成功发送邮件没看懂什么意思?

  7. 看起来不错!!!

  8. 感谢分享!!!!

  9. 好好,看起来不错

  10. 来瞅瞅

  11. 来瞅瞅

  12. 这个就厉害了

  13. 这个就厉害了

  14. 路過感謝作者,順便看一下password

  15. 不错不错,谢谢大大~

  16. 看一下密码~

  17. 想要密码~~

  18. 非常感谢楼主

  19. 密码呢?

  20. 看看

  21. 非常感谢楼主

  22. 这个很棒吧

  23. 大佬,启用插件时引起了一个致命的错误

    1. @相信 贴出错误信息啊,不然咋知道啥情况?
      1. @lylares 无法启用插件,因为它引起了一个致命错误(fatal error)。 Fatal error: Cannot redeclare reply_to_read() (previously declared in /www/wwwroot/www.xxx.com/wp-content/themes/lalalala/custom_function.php:30) in /www/wwwroot/www.xxx.com/wp-content/plugins/Easydownload/meta-box.php on line 5
        1. @1589998978 你的主题文件中custom_function.php的第30行已经定义了一个函数:reply_to_read() ,本插件也定义了一个同名函数所以报错。你可以选择注释掉本插件meta-box.php文件的第5到35行。
          1. @lylares 我试试
          2. @lylares 可以了,但是你这个回复可见密码怎么实现的呢
          3. @1589998978 你注释了的那段代码就是实现回复可见,如果你本身主题没有这个功能可以将已经注释的repy_to_read()函数名改一下就可以了,相应的有这个函数的地方也改成一样的。
          4. @lylares 下载独立页中点击去评论转跳到https://127.0.0.1/?p=562#respond
          5. @1589998978 在download.php的15行左右: 检查 $orurl = dirname('https://'.$_SERVER['HTTP_HOST'].$_SERVER["REQUEST_URI"]).'/?p='.$id; 可以将dirname到/?p之前的改成你自己的wordpress地址。
          6. @lylares 老哥又出问题了 Fatal error: Cannot redeclare reply_to_read() (previously declared in /www/wwwroot/www.xxx.com/wp-content/themes/lalalala/custom_function.php:31) in /www/wwwroot/www.xxx.com/wp-content/plugins/Easydownload/meta-box.php on line 32 我这主题毛病好多
          7. @相信 将插件中的这个函数:repy_to_read() 改一下名称比如改成:repy_to_getPassword()
  24. 下载看看能不能用

  25. 看看能不能用

  26. UI好看,我试试

  27. 正需要这个!

  28. 想要插件

  29. 博主跟我一样的主题嘿嘿

    1. @荷包蛋23号 仿推特的,还不错。
  30. 支持一下

  31. 大大,看下密码。嘿嘿。

  32. 博主大大

  33. 大大,看下密码。嘿嘿。

  34. UI好看 感谢分享

  35. 看看密码~~!!!

  36. UI好看 感谢分享

  37. 怎么看不到密码呢

    1. @樱旎 同学,你这评论都塞满后台了,斯文点啊。。?
      1. @lylares 抱歉抱歉哈
  38. 安装插件后,下载页面的CSS没起作用,小白不会弄!1

    1. @樱旎 发地址来瞧瞧。
      1. @lylares http://www.dqzi.com/1.html 就是这个测试地址
      2. @lylares 抱歉,这个浏览器的问题,不支持IE的,大佬怎么才能兼容IE这些浏览器
  39. 大佬能告诉我怎么才能看到密码嘛 一直没有邮件

  40. 偷偷的看看大佬密码

  41. 不错啊,界面简洁美观实用

  42. 谢谢

  43. 您好,站长!在弹出的这个独立下载页面,可以在右上角做一个关闭按钮吗?弹出来之后好像没办法关闭

    1. @A弦 插件页是独立的呀,怎么会是弹窗?
      1. @lylares 我在你这个页面点击下载按钮,没有弹出新的页面,而是在当前页面弹出来一个下载窗口。
        1. @A弦 你用的什么浏览器?手机上还是电脑上点击的呢?
          1. @lylares 我用的谷歌浏览器,电脑上点击的。点击后浏览器没弹出新标签页面,而是直接在当前标签页面出现下载页面。
          2. @A弦 下载页就是一个单独的页面,不是弹窗,所以不会有关闭按钮。
          3. @lylares 不过这个单独的页面没有在新标签也打开,直接在当前页面打开,看不到当前网页的内容了,或者可以改成在新标签打开?
          4. @A弦 虽然只是一个target = "_blank"的事,但是个人认为既然用户决定要下载了说明已经看完需要了解的内容了。。。当前页面打开个人觉得问题不大,况且下载页面也有明显的回到上页的入口。
          5. @lylares 是点击下载页面的顶部标题回到上页吧?就是点击之后又弹出新标签,感觉怪怪的。如果在下载页面右上角有个关闭按钮体验感觉会更好。个人的一点使用感受,如有冒犯请见谅。
          6. @A弦 谢谢你的意见,有点好奇为什么在下载的时候还要看原文呢 O(∩_∩)O~
          7. @lylares 可能是个人浏览习惯吧,我在当前页面浏览文章,可能还有除了正文以外的东西没看,我点击下载按钮,出现下载页面。在我下载完这个附件后,如果可以点击关闭按钮,继续回到当前页面浏览,体验会极大提高。现在需要点击下载页面顶部标题,弹出新标签,才能再查看当前网页内容。而且之前的下载页面还存在,需要手动关闭。此外,点击标题再回到当前网页,不管是在网页新标签或当前标签打开,对于一些网速比较慢的vps来说,可能也需要几秒钟的等待时间,浏览体验有所影响。我表达的可能不是很清楚,见谅!
          8. @A弦 1.浏览习惯没法保持一致,个人不太喜欢新窗口打开链接的设计,我更倾向于让用户完成一个单一的任务流程....事实上,每一次点击带来一个新标签,用户一样要考虑关闭它,如果打开太多链接,每个都是新标签,想想都恐怖。 2.如果是通用的插件基本那么只能设计成一个独立的页面,毕竟使用的人千奇百怪,使用的环境也是各不相同,如果做成弹窗的话要考虑太多的兼容性,成本太高,要不然不能保证插件的实际效果所带来的体验,做成单一页面可以不受任何限制。 3.
          9. @lylares 不知道在下载页面右上角加个关闭按钮,点击关闭按钮回到当前页面,这个改动难度会很大吗?真心希望能加一下这个功能,同时保留插件原有提供的浏览方式。
          10. @A弦 下载页不是有插件标题吗,把标题 a标签的 target="_blank" 去掉就可以直接回到来源页面了呀。
  44. 已经转载走了。谢谢

  45. 为什么安装后,后台插件里面没有这个插件?

    1. @151413445 是否有报错信息?
  46. 感谢分享。。。。。。。

  47. 大佬的网站真好看

  48. 收不到邮件啊

  49. 很不错的插件,谢谢分享

  50. 听说要评论才可以看到密码解压,求密码丫丫丫

  51. 必须支持一下

  52. hello 我又来了

  53. 兄弟 看一下密码拉

  54. 刷不出来密码啊老哥

  55. 插件对我很有帮助,上次有来下载过,下载了 但是解压密码一直刷不出来,不知道站长修复了没有,个人觉得很没有必要这样子

    1. @贴心的男人 1.评论异步提交的,但是解压密码不是,所以才需要刷新一遍 2.到目前为止刷不出密码可能你是第一例,不知道是否真的BUG,我用了N种浏览器都没发现任何问题 3.评论很有必要,至少我能统计到底多少人需要用
  56. 来看下密码的兄弟

  57. 呜呜呜,我只想看一下密码

  58. 咦,为啥我还是没有看到password呢,是不是又被过滤了呀。

  59. 看一下密码~

  60. 可以跟老版的download独立下载页面整合吗?以前的下载数据都在老版里

    1. @蓝调 这个插件只查询数据库的,老版本什么下载数据需要整合?你有自己增加功能??。
      1. @lylares 我之前用的是网上下载的download独立下载页面,偶然看到你这个下载页比较好看,但是无法使用,表现在下载页内容无法完整显示,只有文字,没有任何效果,现在我这个不关心,就是想把我之前的下载数据整合在你这个插件里,不然之前的附件将无法下载,因为毕竟只能开一个插件
        1. @蓝调 那你只能自己去改相应的代码了。这个插件占用资源很少的,开多个插件也是可以的,只要保证和你原来插件的地址不一样就可以了。
  61. 做得不错

  62. 呜呜呜,我只想看一下密码

  63. 这个插件看上去还不错,

  64. 看起来不错 感谢分享哦

  65. 今天刚接触这个插件,但是上手发现CSS地址失效了诶,博主看一下是不是OSS欠费了

    1. @Weyooz 参考我置顶的评论哈。
  66. 想看就是看不到

    1. @枫影 就是不给看?
      1. @lylares 大大,评论回复可见解压密码功能怎么没有,还有下载页样式怎么加呢?
        1. @枫影 咦,又出bug了,晚点上去瞧瞧。下载页就一个完全独立的页面啊,不影响其他的,想怎么加怎么加啊?。
          1. @lylares 大大,回复可见没错,,,不过下载页只有谷歌有样式,其他浏览器就全纯文字排列,是字体原因?能怎么改吗,求教
          2. @枫影 1.原文已有说明,兼容谷歌,edge,火狐,其他PC端浏览器没有测试,如果你不需要谷歌字体可选择更换googleroboot.css为其他的,比如fontawesome。
          3. @lylares 这情况不是字体原因吧,是css样式吧?而且手机用带谷歌内核的浏览器页是这样的https://thumbnail10.baidupcs.com/thumbnail/9866ce11f8374d6caec1eb16228027fe?fid=2783775658-250528-193435441454950&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-jzjRcVgERMyHzCU83yBF%2fjpdEAE%3d&expires=8h&chkbd=0&chkv=0&dp-logid=7458809058856280354&dp-callid=0&time=1542520800&size=c10000_u10000&quality=90&vuk=2783775658&ft=image
          4. @枫影 本站的下载页面是否显示正常?
          5. @lylares 这个下载页面在谷歌浏览器就正常,其他浏览器就是上图那样,手机端上也是
          6. @枫影 一个小更新版本来了,你再下载试试。
  67. 这个是好东东!不粗!

  68. 嗯,手机端完美了,感谢大大,不过电脑上可能大大你没加https协议吧,被拦了,要加载不安全脚本才会显示正常。。

    1. @枫影 已修改,作者大大文件标注很清楚,连我这个代码小白都看懂了,感谢大大
  69. 还是没有看到解压密码诶

    1. @Weyooz 因为你所有的评论都被拦截进了回收站,看你发这么多次手动给你通过,问密码的一般都会被拦截,由站长手动放出来的是少数。
      1. @lylares 可以,谢了老哥(手动滑稽)
      2. @lylares 感谢了,这个美观太棒了
  70. 感谢分享!!!!

  71. 嗯,手机端完美了,感谢大大,

  72. 感谢分享,这个UI很好看

  73. 感谢分享

  74. 感谢分享

  75. 这个插件看上去还不错

  76. 博主大大,评论了,看不了密码,能发个邮件么,谢谢你的分享,[email protected]

  77. 看起来不错!

  78. 感觉不错,下载页挺好看的 感觉分享,

  79. 感谢分享。。。。

  80. 谢谢分享

  81. 感谢分享

  82. 感谢分享

  83. 谢谢分享

  84. 感谢大佬的付出

  85. 感谢大佬的付出

  86. 感谢大佬

  87. 谢谢分享

  88. 感谢大佬

  89. 谢谢大佬分享

  90. 谢谢大佬分享

  91. 慕名而来,但是刚才评论不显示密码,是还在后台审核吗

  92. 我评论了,但是没收到邮件,也看不了密码。请大大审查一下。谢谢!

  93. 这是个好东西,支持博主。

  94. 感谢博主分享,来一个解压码~

  95. 谢谢分享此款插件,蛮喜欢的

  96. 感谢分享这么好的插件

  97. 收到邮件,原文查看,可还是看不到

    1. @vvgoo 截图贴在评论里
  98. 可以了,终于看到了

  99. 感谢PO主大大分享插件,谢谢!

  100. 感谢PO主大大分享插件,谢谢哦!

  101. 楼主,用不了啊,显示500错误

    1. @iBoy 可能是服务器环境问题,我这边多次测试没有问题,其他朋友也很少反馈500错误,我找找上一个稳定版本,你明天过后再来下载稳定版吧。
      1. @lylares 感谢,博客就差这一个功能了,今天搞了一整天
  102. 有稳定版的吗

    1. @iBoy 文章开头已更新
  103. 收不到邮件啊,o(︶︿︶)o 唉


  104. 为什么下载界面的样式是这样的

    1. @iBoy e...换了样式,代码里的i标签还是用的以前的样式就这样了.... 解决: 1.不改代码,在<\/head>前加入CSS:
      
      https://fonts.loli.net/css?family=Roboto:300,400,500,700|Roboto+Slab:400,700|Material+Icons"
      
      2.更改相应地方i 标签的样式,图标参考: http://www.fontawesome.com.cn/cheatsheet/
      1. @lylares 加入什么??,代码没显示,评论区是不是出问题了
      2. @lylares 在download.php 中引入css后还是不行
        1. @iBoy 贴出你的地址看看。
          1. @lylares http://iboy.ooo/166.html 这个
  105. 好了,估计有缓存

  106. 感谢,(づ ̄ 3 ̄)づ

  107. 大佬,可以定制插件么,我的邮箱就是企鹅鸭

    1. @假货 可以呀~~O(∩_∩)O~
  108. 支持一下

  109. 还是看不到啊

    1. @艾特好 可能是你浏览器缓存原因,问题最好截图贴在评论区。
  110. 评论区特效怎么搞的

    1. @547142436 一段js而已。
  111. 感谢博主分享

  112. 感谢,(づ ̄ 3 ̄)づ

  113. 全新插件测试

  114. 很强大的插件

  115. 想看看

  116. 感谢分享

  117. 插件挺好的喜欢

  118. 极客谷hackgoo.com想下个插件

  119. 非常需要,感谢分享

  120. 很强大的插件

  121. 大神,我留言了,怎么没发邮件呢?看不到密码呀

  122. 非常好非常好

  123. 博主没有看到密码

  124. 我想问下解压密码多少,插件还是简介适用的

  125. 1.评论异步提交的,但是解压密码不是,所以才需要刷新一遍 2.到目前为止刷不出密码可能你是第一例,不知道是否真的BUG,我用了N种浏览器都没发现任何问题 3.评论很有必要,至少我能统计到底多少人需要用

  126. 跪求密码421809535

  127. 感谢楼主分享***

  128. Hat博客前来拜访

  129. 博主你好,为什么一直没有邮件过来呢

  130. 试试,UI设计的满漂亮的

  131. 大佬发个码呗!?

  132. 500错误啊,求助!!

    1. @异星软件空间 试试最上面那个稳定版。
      1. @lylares 稳定版可以,感谢大佬!!支持!!
  133. 非常喜欢,看看

  134. 又来了,主要就是样式失效,来试试这个版本,同时非常期待收费版,希望站长尽快完善,并购买支持一下作者!

    1. @QQ [email protected] 密码终于是出来了,搞了我2天
      1. @【悠哉】返利机器人 最终版就来了,旧版的BUG今天测试新版才发现 。。
  135. 看看密码来的。

  136. 是过来看密码的….

  137. 怎么还是看不到密码?
    文章页附件信息好像有点乱

  138. 谢谢分享 密码还没出现

  139. 谢谢分享 密码还没出现

  140. 感谢博主分享,想要下载你的插件使用

  141. 不错的插件,很喜欢

  142. 不错的额插件 我喜欢!!!

  143. 感谢博主分享,想要下载你的插件使用

  144. 感谢博主分享

  145. 等不及最新的EOSL了,先用站长这个插件,感谢分享

  146. 等不及最新的EOSL了,先用站长这个插件,感谢分享

  147. 非常给力

  148. 大佬。我下载了稳定版,样式可以用了。。但是又有一个问题,希望能回复下。我点击下载后虽然能跳转到独立页面下载。但是中间会闪过一个页面,是一个错误信息页面。提示如下:Warning: Cannot modify header information – headers already sent by(output start at …public_html/download.php:11)in ….public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1197
    (跳转到这个错误页面之后,马上又恢复正常跳转到独立下载页面,是不是和我的一个缓存插件wp-super-cache冲突了?如何解决呢。。望大大回复谢谢)

    1. @阿尔法凡 试试最新版。
      1. @lylares 最新版样式会有问题。。。-_-||
        1. @阿尔法凡 用最新版把地址发过来帮你瞧瞧
          1. @lylares 感谢~ 文章地址: https://www.sweeterthandespair.com/ceshi.html 独立下载页面地址: https://www.sweeterthandespair.com/?edl=1650
          2. @阿尔法凡 你的插件目录更改过吗。
          3. @lylares 没有。我解压出来是Edl-v3.0.0文件夹,整个文件夹ftp直接上传到public_html/wp-content/plugins/目录下
          4. @阿尔法凡 解压出来的文件夹名称应该是:Edl。
          5. @lylares 我把文件夹名改成了Edl可以了 感谢大大。
  149. 感谢博主分享,想要下载你的插件使用

  150. 看来要先仔细观看说明呀,看都没看直接扫码支付了,发下没反应才查看说明!

  151. 很不错的插件,文章转载了

  152. 我是打酱油的

  153. 博主牛逼,小弟前来膜拜

  154. 很厉害的插件

  155. 有点厉害

  156. 很喜欢下载界面,美观大方。