WP-DownloadManager是一款WordPress下载管理插件,可以让你在后台管理提供下载的文件,可以对文件进行分类并可以按照分类输出。提供对输出格式的自定义支持(通过修改Options,使用其提供的变量编写html输出格式代码)。下面是对其说明文档的翻译。
目前是1.50版,该中文说明针对此版本。
» 使用说明
一般用法
- 在文章/页面中嵌入某个特定的文件以供下载,直接将代码
- 如果要在文章/页面中嵌入多个下载文件,则使用类似下面的代码
- 可以利用下面的代码选择要显示的嵌入文件的信息
- 要以分类(在WP-downloadmanager管理中设置的下载分类而不是WordPress中的类别)的方式显示下载文件使用下面的代码
- 如果使用 Default Permalinks,文件的下载链接将会是 ‘http://yoursite.com/index.php?dl_id=2‘的形式。如果你使用 Nice Permalinks,文件的下载链接就是 ‘http://yoursite.com/download/2/‘的形式,这里的yoursite.com 是你的 WordPress 地址而2 是下载文件id。
- 下载分类的链接是 ‘http://yoursite.com/downloads/?dl_cat=3‘的形式,这里 yoursite.com 是你的 WordPress 地址而3 是下载分类id。
- 为了将文件直接上传到下载文件夹(你设置的存放下载文件的位置,也就是WP-downloadmanager存储文件的文件夹),该文件夹必须具有777访问控制属性,可通过CHMOD 修改或者通过ftp软件更改。你可以在 Download Options(WP-downloadmanager的下载选项)中指定一个文件夹。
- 你可以在 ‘WP-Admin -> Downloads -> Download Options‘ 中修改下载选项。
- 你可以在 ‘WP-Admin -> Downloads -> Download Templates‘ 配置下载模板。
[download id="2"]
插入你想要放置下载的地方。这里的 2 代表该文档在插件管理中显示的文件 id。
[download id="1,2,3"]
这里 1,2,3 分别是这些文件的id。注意id之间用英文半角的逗号隔开。
[download id="1" display="both"]
这里 1 还是文件id,而 both 表示显示文件的名称和说明文字(在文件管理中可输入该文件的说明信息,包括文件名、文件描述等)。这里的 名称 指的是你编辑文件说明的时候输入的文件名,而不是存储在服务器里的名字。这一显示设置方式会覆盖你在 “Download Embedded File”模板中输入的显示方式。
[download id="1,2,3" category="4,5,6"]
这里 1,2,3 依然是下载文件id,而4,5,6 是你设置的下载分类的id。
下载页面
这里的页指的是WordPress中的页,专为该插件所用,slug为downloads或指定别的。
- 进入 ‘WP-Admin -> Pages -> Add New‘
- 在标题区域输入你喜欢的任何标题
- 如果你正在使用友好固定链接,输入标题之后WordPress会自动保存并产生指向该页面的固定链接(紧挨着标题下面) 。该固定链接后面有“编辑(Edit)”按钮。
- 你需要点击它后面的“编辑(Edit)”,然后在输入框中输入 ‘downloads‘ (不带单引号’ ‘)之后“保存(Save)”。
- 在页面中输入 ‘[page_download]‘ (不带引号’ ‘ )。或者你也可以输入‘[page_download category=”1″]‘,这样就可以显示id为 1 (你也可以指定别的 id)的下载分类下的所有下载文件。
- 单击“发布(Publish)”。
下载统计 (通过小工具(Widgets))
- 依次进入 ‘WP-Admin -> Appearance -> Widgets‘
- 小工具的名字是 Downloads,你可以按照处理一般小工具的方法来处理它。
下载统计 (在WP-loop之外)
- 为了显示 Most Downloaded (热门下载)
- 使用代码:
<?php if (function_exists('get_most_downloaded')): ?> <?php get_most_downloaded(value1,value2); ?> <?php endif; ?>
你输入的第一个值value1为显示的最大下载文件条目数。
默认为: get_most_downloaded(10);
- 为了显示 Recent Downloads (最近下载)
- 使用代码:
<?php if (function_exists('get_recent_downloads')): ?> <?php get_recent_downloads(); ?> <?php endif; ?>
你输入的第一个值value1为显示的最大下载文件条目数。
默认为: get_recent_downloads(10);
- 为了显示 Downloads By Category (按分类下载)
- 使用代码:
<?php if (function_exists('get_downloads_category')): ?> <?php get_downloads_category(1); ?> <?php endif; ?>
你输入的第一个值value1为下载分类的id,第二个值value2为显示的最大下载文件条目数。
默认为: get_downloads_category(1, 10);
Translated from http://lesterchan.net
这里(该链接已失效)提供WP-DownloadManager的1.40版的中文版本下载。©
本文发表于水景一页。永久链接:<https://cnzhx.net/blog/wp-downloadmanager-readme-simple-chinese-version/>。转载请保留此信息及相应链接。
对于目前的1.50版本,该插件存在的问题是不支持中文文件名的文件,下载的时候中文文件名会丢失,但是后缀还在,也就是下载的时候只显示后缀。
并且控制台中的显示的中文文件夹名也是乱码,下载链接中该文件夹名显示为空,导致该文件无法现在。
可替代的解决办法是,使用英文文件夹名和英文文件名,但是在上传文件(Add files)的时候可输入文件的中文显示名称,描述也可以为中文。
不错,就是不知道会和哪些插件冲突不
那就只有使用了才知道了,我现在已经不用这个了,因为对中文文件名的支持太差。
没什么文件 所以…也没用过这个插件
我现在也没用,这个应该比较适合那些做下载站的。
WP还可以做下载站?真是太好,休息几天设法弄个下载站出来。就用博主的这个方法来干。
引用通告: 介绍三个WP插件-TinyMCE Xiami Music/WP-DownloadManager/Smart Video // 莱特兄弟汇