wordpress中download monitor只可以列出来文件只可下载第一个

qq_33782383 2018-07-15 12:21:36
wordpress 中download monitor插件中content-download version-list.php
下载列表可显示,但是除了第一个文件可下载,其他都是找不到下载

<?php
/**
* List of versions
*/

if ( ! defined( 'ABSPATH' ) ) {
exit;
} // Exit if accessed directly

/** @var DLM_Download $dlm_download */

$versions = $dlm_download->get_versions();

if ( $versions ) : ?>
<ul class="download-versions" style="text-align: center;">
<?php
/** @var DLM_Download_Version $version */
foreach ( $versions as $version ) {

// set loop version as current version
$dlm_download->set_version( $version );
?>
<li><a class="download-link;download-link filetype-icon <?php echo 'filetype-' . $dlm_download->get_version()->get_filetype(); ?>"
title="<?php printf( _n( 'Downloaded 1 time', 'Downloaded %d times', $dlm_download->get_download_count(), 'download-monitor' ), $dlm_download->get_download_count() ) ?>"
href="<?php $dlm_download->the_download_link(); ?>" rel="nofollow">
<?php echo $version->get_filetype(); ?><?php echo $version->get_filename(); ?>
</a></li>
<?php
}
?>
</ul>
<?php endif; ?>

...全文
109 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
下载型网站的站长一般会使用网流行的下载网站系统,但对于做一个小型下载站的朋友来说,其实不用使用那些功能强大的下载系统。WordPress的强大已经不容质量了,通过它可以搭建各类网站,其包括下载站。用WordPress博客搭建小型下载网站只需要安装一个强大的下载插件即可。 Download Monitor插件功能介绍: 可以设置下载分类、可以设置只为注册用户下载、在后台管理排序和分页、支持wordpress2+(包括2.5)、支持重新上传文件,方便更新文件、图象显示模式(在网页显示一个下载链接图象)、记录下载点击量(管理员下载的次数除外)、可以用模板标签在你的网页的sidebar显示热门下载,最近下载,随机下载、可以在文章输出下载链接、可以在wordpress的文本编辑器以下拉菜单形式添加链接(注:切换到html模式下) Download Monitor插件安装: 1.下载博客插件Download Monitor,并上传至wp-content/plugins/目录下 2.在wp-content/目录改变upload文件属性为777,不然将不能上载文件 3.登陆博客后台,在已安装插件列表启用该插件 4.启用插件后,在左侧的设置下面会多出一个Download选项卡 5.Add New是添加下载文件 Download Monitor插件使用: 1.在Download选项卡下点击Add New进入下载文件添加页面 2.Title (required):下载文件的名称;Description:文件描述;Select a file… (required):点击选择文件上传下载文件……(按图片说明) Download Monitor插件调用显示: 1.添加下载页面 在博客后台添加一个新页面,自定义好标题和固定链接,在内容输入框填写[download_page[即可。当然还可以对其进行参数设置,设置方法是在[download_page]添加参数,如[download_page pop_count="10"]表示显示10条热门下载 base_heading_level(integer) – 分类的标题级别,默认为3(h3) pop_count (integer) – 热门下载显示条数,默认为4 pop_cat_count (integer) – 每个分类下的热门下载显示条数,默认为4 show_uncategorized (integer) – 设置为1(默认)显示未分类内容,设置为0则不显示 per_page (integer) – 每页显示的下载条数,默认为20 format – 使用自定义输出样式的ID exclude – 禁止显示的下载,以逗号来分隔多项 2.文件下载链接 在文章内容输入[download id="1" format="3" autop="true"],会生成编号为1的下载链接,显示样式使用编号为3的自定义输出样式,并且生成p标签容器。(提示:可以单使用id或format) 输出多条下载链接: [downloads query="limit=5&orderby=rand" format="1" wrap="ul" before="" after="" autop="false"] downloads可选参数: query:查询条件字符串,可包括很多可选项。默认为获取5条随机下载。此短标记常用来显示一个分类下的下载,如在query字符后增加 &category=1 (其1可被替换为分类ID) 来实现。 format:自定义输出样式ID,从而可改变下载条目的输出样式。 wrap:默认情况下,多条下载的显示容器为未排序列表(ul);设置为空字符串则不输出容器ul。 before/after – 每条下载条目的前导标签和后继标签,默认分别和。要改变该值,请保证插入的代码被正确编码,如用<代替< autop:设为true或false; 设为false能阻止输出p标签,默认为false。 提醒:由于第一次使用该插件,写的时候网上搜了一些资料,归结为上文,还有部分内容可能没有写出来。 编辑题外话:其实Hacklog-DownloadManager的易用性高于Download Monitor,此外这是由国人制作的插件,同样是下载站必备的插件之一,不过缺少Download Monitor下载缩略图功能。 转载请标明出处:博客吧本文地址:http://www.boke8.net/wordpress-download-monitor-plugin.html

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧