我需要在每一篇帖子上[向注册用户]提供一个zip文件下载,其中包含贴在帖子上的所有图像。这个solution provided in this thread 尽管由于namespace
插件代码第一行中的语法-namespace GalleryZip;
.
我在本地主机上测试了线程中提供的插件,其中wordpress 3.6.1安装了单行代码。php<?php echo do_shortcode(\'[gallery]\'); ?>
它提供了一个很好的zip下载链接“获取为zip”,到目前为止还不错。但是,现在,当我在我的live站点上安装了同样的插件,该插件也运行在最新的wp 3.6.1上时,它显示了一个预期的链接,但link does not prompt a zip-download 点击只会刷新页面。早些时候,该插件还显示了一个意外的本地图片库,该图片库附在帖子上,并由@cybnat迅速解决。
环境:我的live站点使用PHP 5.3.27,localhost是windows 7上的WAMP,使用PHP 5.3.1。我已经在最新的firefox、chrome和safari浏览器中进行了测试,在本地主机上正常工作,而不是在实时站点上。我将主题更改为默认的213(在循环内外尝试),并禁用了所有其他插件,结果没有变化。Firebug控制台显示http://website.com/wp-admin/admin-ajax.php 200 OK
单击链接。在视图中,live site js的源代码按预期加载,下面是打印。
<script type=\'text/javascript\' src=\'http://website.com/wp-content/plugins/gallery-zip-master/js/gallery_zip.min.js?ver=3.6.1\'></script>
UPDATE : 根据下面的建议,我将localhost wp安装升级到3.6.1,并排除了由于wp版本不同而出现任何问题的可能性。该插件仍按预期工作,在本地环境中测试时,点击即可提供zip下载链接。剩下的问题是,在实时服务器上,链接does not 而是提示zip下载just refreshes the page. 虽然我在不断地测试,并且尽我所能,但如果能提供一些帮助或提示,我将不胜感激。**根据最新反馈和情况,正在调整问题的标题和内容。如果可以的话,请看一下plugin code at github 让我知道这是否可以解决,如果我哪里做错了,请纠正我。如果你觉得这个问题应该在其他论坛上提出,也请告诉我。