Hello,
I’ve been getting an error repeatedly in plugin page in WordPress every time I tried to upgrade DMP in the usual manner. Here is the error message:
Update failed: The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
So I went on the forum and found the following instructions:
1 ) Deactivate and delete the old version. You won’t lose any data.
2 ) Download latest version from here https://www.wpdownloadmanager.com/user-dashboard/?udb_page=purchases
3 ) Use a good file manager or FTP or asset manager option for uploading the plugin zip
4 ) Extract it in your plugins folder and activate from the plugins dashboard menu panel
The first time, I followed them and they worked great. However, our download page kind of broke. The display format changed dramatically, with the listings forced into three columns. After a lot of looking around, I added a cols=”1″ to the shortcode and that fixed the problem.
However, about a week later, there was another update your plugin (5.2.2 I think). I attempted through the WP plugin page to update to the new version…and same error:
Update failed: The package could not be installed. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
I followed the instructions above and again, they worked fine.
However, now our download page is broken again, but this time it is worse. There are no downloads listed. Instead, all the categories are just laid out in one continuous list and the rest of the page is completely blank. Also it breaks the entire navigation menu at the top of the site (it doesn’t show up at all). Here is the shortcode that I am using:
[wpdm-archive cat_view=”default” button_style=”default” showcount=0 link_template=”5c830ecaed300″ items_per_page=”30″ order_by=”date” order=”desc” login=1]
Please let me know what I am doing wrong and maybe how to fix this seemingly ongoing issue.
Thanks!
Reeb
### wp-core ###
version: 5.5.1
site_language: en_US
user_language: en_US
timezone: America/Los_Angeles
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: closed
environment_type: production
user_count: 243
dotorg_communication: true
### wp-parent-theme ###
name: Betheme (betheme)
version: 21.8.5.1
author: Muffin group
author_website: https://muffingroup.com/
theme_path: /home/zencla/public_html/wp-content/themes/betheme
auto_update: Disabled
### wp-plugins-active (33) ###
Category Order and Taxonomy Terms Order: version: 1.5.7.3, author: Nsp-Code, Auto-updates enabled
Classic Editor: version: 1.6, author: WordPress Contributors, Auto-updates enabled
Contact Form 7: version: 5.2.2, author: Takayuki Miyoshi, Auto-updates enabled
Contact Form CFDB7: version: 1.2.4.11, author: Arshid, Auto-updates enabled
Download Manager: version: 5.2.2, author: W3 Eden, Inc., Auto-updates disabled
Embed Any Document: version: 2.6.1, author: Awsm Innovations, Auto-updates enabled
FileBird Lite: version: 4.0.6, author: Ninja Team, Auto-updates enabled
Google XML Sitemaps: version: 4.1.1, author: Auctollo, Auto-updates enabled
LearnPress: version: 3.2.7.7, author: ThimPress, Auto-updates enabled
PrivateContent: version: 7.24, author: Luca Montanari, Auto-updates disabled
Public Post Preview: version: 2.9.1, author: Dominik Schilling, Auto-updates enabled
reSmush.it Image Optimizer: version: 0.3.10, author: reSmush.it, Auto-updates enabled
Simple Sitemap: version: 3.5, author: David Gwyer, Auto-updates enabled
Slider Revolution: version: 6.2.6, author: ThemePunch, Auto-updates disabled
Smash Balloon Custom Facebook Feed: version: 2.16.1, author: Smash Balloon, Auto-updates enabled
UpdraftPlus – Backup/Restore: version: 1.16.29, author: UpdraftPlus.Com, DavidAnderson, Auto-updates disabled
W3 Total Cache: version: 0.14.4, author: BoldGrid, Auto-updates enabled
WooCommerce: version: 4.5.2, author: Automattic, Auto-updates enabled
WooCommerce Name Your Price: version: 3.1.5, author: Kathy Darling, Auto-updates enabled
WooCommerce One Page Checkout: version: 1.7.8, author: Automattic, Auto-updates enabled
Woocommerce one page checkout and layouts: version: 2.4, author: BluePlugins, Auto-updates enabled
WooCommerce PayPal Checkout Gateway: version: 2.0.3, author: WooCommerce, Auto-updates disabled
WooCommerce Stripe Gateway: version: 4.5.2, author: WooCommerce, Auto-updates enabled
WooCommerce USPS Shipping: version: 4.4.47, author: WooCommerce, Auto-updates enabled
Wordfence Security: version: 7.4.11, author: Wordfence, Auto-updates enabled
WPBakery Page Builder: version: 6.2.0, author: Michael M – WPBakery.com (latest version: 6.4.0), Auto-updates enabled
WPDM – Archive Page: version: 3.1.1, author: WordPress Download Manager, Auto-updates disabled
WPForms: version: 1.6.2.3, author: WPForms, Auto-updates disabled
WPForms PayPal Standard: version: 1.3.4, author: WPForms, Auto-updates disabled
WPForms Stripe: version: 2.4.2, author: WPForms, Auto-updates disabled
WPForms Zapier: version: 1.2.0, author: WPForms, Auto-updates disabled
WP Mail SMTP Pro: version: 2.3.1, author: WPForms, Auto-updates disabled
Yoast Duplicate Post: version: 3.2.5, author: Enrico Battocchi & Team Yoast, Auto-updates enabled
Hi,
Please correct the documentation in the short codes section
https://www.wpdownloadmanager.com/doc/short-codes/
https://www.wpdownloadmanager.com/doc/short-codes/wpdm_tag-query-all-downloads-from-specified-tags/
If I understand from other forum posts, item_per_page should be items_per_page.
Thank you.
Hi,
Please correct the documentation in the short codes section
If I understand from other forum posts, item_per_page should be items_per_page.
Thank you.
I am brand new and already finding this plugin to be very buggy. I am hoping for this to work badly.
I have a free book for those that attended a webinar. They are given a password to use and when they put in the password and hit submit, it takes them to the download or downloads the book right away. They do not have to put in their name and email which defeats the point. If I take off the password then they have to enter the name and email and hit submit in order to get their free book, but I don’t want this book open to anyone who finds this site. I need it password protected. Can you help?
Part 2
If I take off the password and they enter their name and email, I get their details under subscriber, but I also get this error “Fatal error: Uncaught Error: Call to undefined function wp_date() in /home/theprosperity/public_html/wp-content/plugins/download-manager/admin/tpls/subscribers/email.php:69 Stack trace: #0 /home/theprosperity/public_html/wp-content/plugins/download-manager/admin/tpls/subscribers.php(35): include() #1 /home/theprosperity/public_html/wp-content/plugins/download-manager/admin/menus/class.Subscribers.php(43): include(‘/home/theprospe…’) #2 /home/theprosperity/public_html/wp-content/plugins/download-manager/admin/menus/class.Subscribers.php(38): WPDM\admin\menus\Subscribers::emails() #3 /home/theprosperity/public_html/wp-includes/class-wp-hook.php(286): WPDM\admin\menus\Subscribers->UI(”) #4 /home/theprosperity/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array) #5 /home/theprosperity/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #6 /home/theprosperity/public_html/wp-admin/admin.php(224): do_action(‘wpdmpro_page_wp…’) #7 /home/theprosperity/public_html/wp-admin/edit.php(1 in /home/theprosperity/public_html/wp-content/plugins/download-manager/admin/tpls/subscribers/email.php on line 69″
See the following which am getting a lot of in my error log..
[03-Sep-2020 03:40:57 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 04:31:21 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 04:32:10 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 05:52:56 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 06:32:55 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 06:33:55 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 07:04:03 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
[03-Sep-2020 09:53:11 UTC] PHP Warning: explode() expects parameter 2 to be string, array given in /home/mydom/myroot/wp-content/plugins/download-manager/tpls/wpdm-all-downloads.php on line 23
I downloaded the latest version of WPDM and did a compare against the two files, there’s no difference in the files, so am not sure what is causing the error.
I have a pro account and have paid for the S3 addon. However, when I try to update the plugin Download Manager Pro, it fails with an “unable to install” error on my site. I then came here to download a copy and am unable to do so. My account downloads section gives the following error.
Warning: Creating default object from empty value in /home/wpdownlo/public_html/wp-content/themes/wpdm5/download-manager/partials/user-order-details.php on line 36
Warning: Invalid argument supplied for foreach() in /home/wpdownlo/public_html/wp-content/themes/wpdm5/download-manager/partials/user-order-details.php on line 64
How do I get my account fixed so I can update to the latest version of Pro?
Hi,
Wordpress has performed an automatic security scan which has identified and immediately fixed an issue on my site.
Email notification below.
“WordPress.com found that the download-manager plugin or theme contains a vulnerability. In order to protect your site and your visitors, the security system automatically removed the entire extension. Since this may have altered the appearance of your site, we recommend you review your site for changes.”
Two questions…
Thanks
Linsey