Download Monitor 插件为 WordPress 提供了一个上传管理可下载文件(支持多个版本 )的功能,插件可以插入可下载文件到文章中,并记录下载数量。
Download Monitor 插件特色功能
- 在标准的 WordPress 界面中添加,编辑,移除可下载文件,下载文件可以像文章一样管理。
- 编辑文章时有一个快速添加下载文章的面板。
- 每个文件可以添加多个版本,每个版本都有自己的下载链接和下载数量等信息。
- 可以为每个文件版本定义备用下载链接(文件镜像)。
- 可以为文件添加分类,标签或其他元数据信息。
- 可以使用简码在前端显示下载链接。
- 可以通过模板文件修改下载链接的限制方式。
- 可以跟踪下载数量,记录用户下载请求。
- 会员下载功能,用户必须登录网站才能下载文件。
- 可以自定义伪静态链接的结尾名称。
添加下载文件
在编辑文章时,你将发现一个名称为“下载”的侧边栏,你可以在这里添加下载。在侧边栏或下载页面中点击“添加下载”来添加你的第一个可下载。
添加下载之后,接下来的界面类似于文章或页面,为下载添加一个标题和内容(可选),然后在下面的内容区域,我们就可以开始添加下载文件了。
在主题中调用下载内容
输出下载链接时, Download Monitor 插件使用特殊的模板来控制下载链接的外观,例如: content-download.php 包含以下代码:
global $dlm_download;
?>
<a class="download-link" title="<?php if ( $dlm_download->has_version_number() ) printf( __( 'Version %s', 'download_monitor' ), $dlm_download->get_the_version_number() ); ?>" href="/en/</?php $dlm_download->the_download_link(); ?>" rel="nofollow">
<?php $dlm_download->the_title(); ?> (<?php printf( _n( '1 download', '%d downloads', $dlm_download->get_the_download_count(), 'download_monitor' ), $dlm_download->get_the_download_count() ) ?>)
</a>
输出的链接包含下载的标题和下载数量。想使用此模板,我们需要添加 template=”download” 参数到简码参数中,如:
[download id="10" template="download"]