Free Downloads WooCommerce

Description

Free Downloads WooCommerce is the definitive plugin for offering free downloads on your WooCommerce store. It allows users to bypass the checkout to download your free products, supports single and multiple files, works with WooCommerce Memberships, and is highly customisable.

This plugin has been designed for content creators and distributors to fully take advantage of their digital store. Whether you sell audio files, course documentation, themes and plugins, or just want to offer digital catalogues for your tangible products, Free Downloads WooCommerce allows your visitors to get to your free downloads with ease.

This plugin is safe and rock-solid secure, and everything is handled by your server including authentication, so you don’t have to worry.

Free Downloads WooCommerce is also fully integrated with the official Memberships and Subscriptions plugins for WooCommerce.

Basic Edition

What you can expect in the basic free version.

  • Free digital products can be downloaded by your users without going through the checkout.
  • Supports downloading products straight from the shop listings pages.
  • Allow free downloading of customer owned digital products from product pages
  • Custom WooCommerce Quick View feature
  • Built-in support for PDF files.
  • Built-in support for WooCommerce Memberships and Subscriptions, allowing you to tailor the plugin to your needs.
  • Fully supports products with multiple files, with several layout options to choose from.
  • Download buttons and links will automatically style to match your theme.
  • Add custom CSS and HTML classes to the download buttons and links for extra visual customisation.

Pro Edition

Buy Free Downloads WooCommerce Pro today and get access to these amazing features!

  • Advanced Product Restrictions: Restrict free downloads by products, categories and tags.
  • Variable and Grouped Products: Full support for grouped and variable products.
  • Multiple Download Delivery Methods: Option to serve your downloads after redirecting to a page or emailing a link.
  • WooCommerce PDF Watermark: Compatibility with the official WooCommerce PDF Watermark plugin.
  • Download limitations: Restrict your users to a set number of free downloads per day/week/month/year. Users with WooCommerce Membership plans can have custom download limits, as well as specific user roles and user accounts.
  • Download tracking with reporting: Keep a record of every free download showing the product, variation (if applicable), date, user, email address and IP address.
  • Account download history: Show a list of the user’s free download history on their WooCommerce account page.
  • Email capture: Ask your guest users for their email address before downloading, including subscribing them to your MailChimp newsletter!
  • Paid Member Subscriptions: Compatibility with Paid Member Subscriptions plugin by Cozmoslabs.
  • Woocommerce Products List: Compatibility with Woocommerce Products List plugin.
  • Premium support: You never have to worry about plugin support. We’re here when you need it.
  • One-click updates: Enjoy the simple, one-click updates that you’re used to with WordPress plugins.

Get it here

How it works

By default any downloadable products that are free will be affected by this plugin. There is an option in the plugin settings if you would like to include paid items that are on sale for free, by default they aren’t.

However, the plugin works right out of the box as it should, and only requires customising if you want to.

Rather than the Add to Cart button showing on product pages, site visitors will be presented with a download button, or for multiple files on a single product a set of links to each individual file will show. You can customise the experience for your visitors with several display options from links, to buttons, and even checkboxes. Once clicked the file will be securely downloaded automatically. For multiple files, the plugin dynamically creates a zip file that includes all the files for that product, and downloads that instead.

Customisation

The plugin can be customised in several ways including how the download buttons or links are presented, their appearance, should users be logged in, and more. Check out the plugin settings page for everything.

Support

Full supporting documentation is included with the plugin, available on the plugin settings page. There’s a user guide, explanation of every setting, and FAQ with support forum links.

Screenshots

  • Product with single file and 100% discount
  • Product with single file
  • Multiple files (with optional checkboxes)
  • Quick View popup with multiple files
  • Message shown when “Require login” is set for free downloads (customisable)
  • Guest email capture for downloads (Pro Edition)
  • Variable product support (Pro Edition)
  • Global download limits (Pro Edition)
  • Download limits for a WooCommerce Membership plan (Pro Edition)
  • Advanced product restrictions (Pro Edition)
  • Download tracking overview (Pro Edition)
  • Download tracking period report displaying and exporting (Pro Edition)

Installation

Manually in WordPress

  1. Download the plugin ZIP file from www.remarpro.com
  2. From the WordPress admin dashboard go to Plugins, Add New
  3. Click Upload Plugin, locate the file, upload
  4. In the WordPress dashboard go to Plugins, Installed Plugins, and activate Free Downloads WooCommerce

Manually using FTP

  1. Download the plugin ZIP file, extract it
  2. FTP to your server and go to your root WordPress directory
  3. Navigate to wp-content/plugins
  4. Upload the parent directory download-now-for-woocommerce – the folder that contains the file som-woocommerce-download-now.php – to that location
  5. In the WordPress dashboard go to Plugins, Installed Plugins, and activate Free Downloads WooCommerce

You can customise Free Downloads WooCommerce on the Plugins, Free Downloads dashboard page.

FAQ

What version of WooCommerce is supported?

Free Downloads WooCommerce only supports WooCommerce version 3.0 and above, but should work with any version above 2.6.14.

How can I get support?

Free Downloads WooCommerce comes complete with a full guide and explanation of the plugin settings. These are available on the plugin settings page. If you need more help, please feel free to post in the support forum.

How are files downloaded?

The short answer is the plugin uses a safe and secure form on the front-end which requests the file. A second round of security checks is performed, and if everything is ok the file is downloaded using the WooCommerce downloader; as well as using the download method you set for WooCommerce (Force Downloads, X-Accel-Redirect/X-Sendfile, or Redirect).

How are the dynamically created ZIP files handled?

The product files must have been uploaded to your WordPress site, for example using the WooCommerce Choose File option, otherwise the ZIP file will be empty. They will not be included if they are external links.

Once created with either all of the files for a product or a selection of the files, it is temporarily saved in a folder on your server. Every hour that folder is emptied. If you deactivate this plugin, that folder and its contents will be removed.

If you use external file links it is recommended that you use the Links Only display method, if you have products with multiple files.

Are the full links to files visible to a user?

That depends on your WooCommerce settings.

If you use the Force Downloads or X-Accel-Redirect/X-Sendfile download methods (found in the WooCommerce settings, Products, Downloadable Products) for your store downloading, the file paths and URLs will be hidden. If there are multiple files downloaded as a dynamically created ZIP file, regardless of setting, the URLs will be hidden.

If you use the Redirect download method, the full URL may be visible for single files. For example, a PDF. This is the same as it would be without this plugin.

If in doubt and you’re worried test it yourself on your own site, or please don’t hesitate to get in touch.

Are WooCommerce Memberships and/or Subscriptions supported?

The official Memberships and Subscriptions plugins from Woo are supported. If you have a free product that requires a user have a membership to purchase, that free product will only be available to download if the user is a member.

What other plugins are supported?

Free Downloads WooCommerce should be compatible with most plugins. If you have a problem please get in touch and we will include support if possible. Some plugins are only supported in the Pro Edition of Free Downloads WooCommerce.

Below is a list of explicitly supported plugins:
* WooCommerce Memberships
* WooCommerce Subscriptions
* TI WooCommerce Wishlist
* WooCommerce Quickview by IconicWP
* WooCommerce PDF Watermark (Pro Edition)
* Paid Member Subscriptions by Cozmoslabs (Pro Edition)
* Woocommerce Products List by NitroWeb (Pro Edition)

Reviews

June 4, 2024 1 reply
Amazing tool! saved me alot of tinkering. Works as described and better. If I had one wish it would be control the colour and font of the button the shows in the general shop page. Right now it inherts the colours from the theme which is fine but having more control is always better. Keep it up guys?
January 5, 2024
Highly recommend WP Enhanced for their support to me. They helped track down the issue (which was on Mailchimp side) and were fast to respond. The plugin works great, and I am very happy to have picked WP Enhanced for their super support.
November 27, 2023 1 reply
Hi, I want to hide the download button from products belonging to a specific category, and open it only for visitors from a specific country.Can you help me how to do it?Category ID: 1665, 1456Country: IR
November 15, 2023
i have been using this plugin for a couple of years and the only reason it doesn’t work is if your theme is not compatible or has missing code. If it does not work, try a couple of other themes first.
Read all 81 reviews

Contributors & Developers

“Free Downloads WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“Free Downloads WooCommerce” has been translated into 6 locales. Thank you to the translators for their contributions.

Translate “Free Downloads WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

3.5.8.3 – 6th February 2024

[FIX] – WooCommerce PDF Watermark Compatibility Opacity was not working
[FIX] – PHP Warning: Attempt to read property “id” on string somdn-woo-functions.php on line 80
[SECURITY FIX] – Escaped the ID, name and align attributes in the shortcode download_now

3.5.8.2 – 5th January 2024

[COMPATIBILITY] WooCommerce High-Performance Order Storage (HPOS)
[FIX] Hide Add to cart button for variations

3.5.8 -20th December 2023

[NEW] New setting to define the “Products” text for download limits
[NEW] New settng to define “Download again” text – if the product has been downloaded and tracking is on
[MOD] If Bundles, on archive page it will have a button saying “download” that will go to the single page

3.5.7.1 – 17th October 2023

[COMPATIBILITY] WooCommerce High-Performance Order Storage (HPOS)
[FIX] Hide Add to cart button for variations

3.5.7 – 5th September 2023

[FIX] Download button hidden in some cases

3.5.6 – 4th September 2023

[FIX] Add to cart and downloads showing same time with some page builders

3.5.5 – 1st August 2023

[FIX] “Allow download on shop / archive pages” – when checked, it would still go to single page.

3.5.4 – 30th June 2023

[MOD] (Pro Edition) Added setting to define text that appears in account area when no downloads are there. Tracking & Email Capture > No Downloads Text
[MOD] Added setting “Show Variation Options in Quick View” which will show the variation select boxes in the quick view pop up
[FIX] (Pro Edition) Fix the issue for Woocommerce Product Bundles.
[FIX] (Pro Edition) Download all button had conflict with the quick view, it would download the wrong all zip file

3.5.2.1 – 8th March 2023

[Change] Name was changed to Free Downloads WooCommerce ?? – reverted to Free Downloads WooCommerce

3.5.2 – 7th March 2023

[New] (Pro Edition) Compatibility with Woocommerce Product Bundles. It will now show the download button for each free download in the bundle
[NEW/FIX] (Pro Edition) When a user signs up to Mailchimp – the number will be added to the user on the list too
[Change] Updated branding to match WP Enhanced
[Change] (Pro Edition) Added a new setting under download limits “Login Required” – this will allow you to choose if you need the user logged in or not. For example, you might want to allow not logged in users to download while still having downloads limits for your WooCommerce Members.
[New] (Pro Edition) Added settings to add the fields for the newsletter sign up to the admin notification email. Before it just send email with the email, now you can have the name, tel, company etc. You have to enable these settings to get them on the email.
[FIX] (Pro Edition) Compatibility with WooCommerce PDF Watermark 1.4
[New] Tested with WordPress 6.1.1
[New] Tested with WooCommerce 7.4.1

3.5.1 – 1st April 2022

  • [Change] New plugin bootstrap procedures.
  • [Change] New class structure and namespacing system starting to be implemented. For example, main plugin class fully qualified name is now SOM\FreeDownloads\Plugin.
  • [Change] Templates now look in stylesheet directory instead of theme, which enables child themes to be included.
  • [Change] Padding removed from download wrap.
  • [Change] The ‘download_now’ shortcode now looks for the global product if a product id is not supplied.
  • [New] Tested with WordPress 5.9.2
  • [New] Tested with WooCommerce 6.3.1

3.5.0 – 26th January 2022

  • [NEW MINIMUM PHP REQUIREMENT] A minimum of PHP version 7.4.0 is now required.
  • [Change] (Pro Edition) Download redirect shortcode no longer checks for additional outputs, preventing bugs in some systems.
  • [Change] (Pro Edition) Small change to the query on the free-downloads.php template file.
  • [Change] “Available Downloads” text is no longer italic by default.
  • [Fix] Custom text for “Available Downloads” multiple files setting no longer outputs a colon.
  • [New] Tested with WordPress 5.9
  • [New] Tested with WooCommerce 6.1

3.4.0 – 3rd November 2021

  • [New Feature] (Pro Edition) Membership plans can have separate download limits for free trials (WooCommerce Subscriptions).

3.3.32 – 29th October 2021

  • [Change] (Pro Edition) The capability required to export download logs is now ‘manage_woocommerce’.
  • [Change] (Pro Edition) The button to activate and deactivate a license key no longer shows if the license key setting is empty.
  • [New] (Pro Edition) Added new filter ‘somdn_get_downloads_data_args’ for changing the stats export query arguments.
  • [New] (Pro Edition) Added new filter ‘somdn_stats_settings_before_buttons’ for outputting custom content before the export buttons on the Stats
    -> Reports page.
  • [New] (Pro Edition) Added new filter ‘somdn_has_user_reached_limit’ to enable additional functionality to extend download limits.
  • [New] (Pro Edition) Added new filter ‘somdn_get_user_downloads_count’ which is used for the My Account -> Downloads account page downloads total.
  • [New] Tested with WooCommerce 5.8

3.3.31 – 1st September 2021

  • [Change] (Pro Edition) MailChimp API: Converted product and variation IDs to strings for str_replace().
  • [Change] (Pro Edition) Email capture form submission event handled by ‘submit’ instead of ‘click’.
  • [Change] (Pro Edition) Email capture form has new actions added. Custom templates will need to be updated.
  • [New] (Pro Edition) Added new filters enabling the addition of new fields for customer information capture (email capture). 'somdn_tracked_download_details_html' for adding new details to the download log view page, and 'somdn_download_redirect_data' for adding new information to the redirect download data.
  • [New] Tested with WooCommerce 5.6

3.3.30 – 1st August 2021

  • [Fix] (Pro Edition) WooCommerce PDF Watermark version 1.3 compatibility.
  • [Change] (Pro Edition) Removed final keyword from MailChimpApi class to allow extension.
  • [Change] (Pro Edition) Declared strict typing in MailChimp.php file.
  • [New] (Pro Edition) Variations are now restricted for download if WooCommerce Membership restrictions exist for them.
  • [New] Tested with WordPress 5.8
  • [New] Tested with WooCommerce 5.5

3.3.21 – 8th July 2021

  • [Fix] (Pro Edition) Corrected SQL table name calls.

3.3.20 – 7th July 2021

  • [Fix] (Pro Edition) Fixed bug where user download limits weren’t displaying on user’s member admin page.
  • [Fix] (Pro Edition) Reviews for products downloaded sometimes wouldn’t go through.
  • [New] (Pro Edition) Significant memory optimisation improvements made to download stats screen and queries, as well as report exporting.
  • [New] Tested with WooCommerce 5.4
  • [Change] (Pro Edition) Exported download reports are now limited to the first 15,000 records, due to PHP memory limitations.
  • [Change] (Pro Edition) Multiple changes to filters and functions found in somdn-pro-settings-stats.php file due to optimisations.
  • [Change] (Pro Edition) “Popular Products” stats graph now uses product meta data rather than download logs.

3.3.11 – 1st April 2021

[Fix] (Pro Edition) Fixed bug with WooCommerce Membership plan page output: ‘Call to undefined function ech_html()’.

3.3.1 – 30th March 2021

  • [Change] Complete overhaul of the shop download and “Read More” text system. Now allows 4 separate text options. Check your plugin settings.
  • [Change] Plugin class now moved to somdn.php to facilitate switching between free and Pro Edition.
  • [Fix] (Pro Edition) Fixed problem with recognising Paid Member Subscriptions discounts at product level.
  • [New Feature] (Pro Edition) A setting has been added (General Settings -> Product Reviews) to enable users to leave a review on free products they’ve previously downloaded, when the WooCommerce option ‘Reviews can only be left by “verified owners”‘ is enabled. Note: Reviews will not be marked as verified. Includes a template that can be overridden.
  • [New] (Pro Edition) Implemented new custom MailChimp API.
  • [New] (Pro Edition) MailChimp Tags will now apply to existing audience contacts, not just new ones.
  • [New] (Pro Edition) The validity status of your MailChimp API Key and List ID are now displayed above those options.
  • [New] Tested with WordPress 5.7
  • [New] Tested with WooCommerce 5.1
  • [New] Compatibility with PHP 8.0.2
  • [New] Many general code cleanups.

3.3.0 – 15th January 2021

  • [New Feature] (Pro Edition) Ability to assign custom tags to new MailChimp newsletter subscriptions, including product ID, product name, variation ID, and variation name.
  • [New Feature] (Pro Edition) New shortcode added: [somdn_user_free_downloads_history] Displays the logged in user’s free download history, appearing like it does on their account->downloads page. Will run the action ‘somdn_user_free_downloads_history_logged_out’ if not logged in, by default displaying nothing.
  • [New] Added setting ‘Always open download links in a new window’ to General Settings page.
  • [New] (Pro Edition) Email download links expiring once used is now an option, ‘Expire email links when used’, added to Download Delivery settings. Option is ticked by default for existing installations.
  • [New] Tested with WordPress 5.6
  • [New] Tested with WooCommerce 4.9
  • [Change] Added ‘class’ to the ‘a’ and ‘p’ elements in allowed tags, from function somdn_get_allowed_html_tags().
  • [Fix] (Pro Edition) Fixed bug where free variations would show the Add to Basket button to guest users if login is required for free download.
  • [Fix] Fixed situation where products with restricted viewing can be downloaded in some instances.
  • [Fix] Cron schedules have been set to check on admin_init if set up, not just on plugin activation.

3.2.2 – 20th October 2020

  • [New] Tested with WooCommerce 4.6.0
  • [New] (Pro Edition) Admin tracked downloads filter can now be searched by email address used.
  • [Change] An admin notice, rather than an error, will now be displayed if the plugin’s requirements aren’t met.
  • [Change] Owned product downloading now includes files the user has been granted access to, such as via subscription.
  • [Change] (Pro Edition) Template file changes. Variation download form templates have been changed to use the $variation_id instead of $product_id when requesting a download button/link.
  • [Change] (Pro Edition) Updated excel export class.
  • [Fix] (Pro Edition) Owned variations now show the correct download button text and discounted free price.
  • [Fix] (Pro Edition) Variation product downloads are no longer tracked in the Free Download Logs.
  • [Fix] (Pro Edition) Refactored tracked downloads admin search query to prevent error logs on some systems.
  • [Fix] (Pro Edition) Corrected tracked downloads admin search when using IP address.

3.2.1 – 4th October 2020

  • [Change] Altered scripts relating to shop page downloads to better account for dynamically created elements.

3.2.0 – 18th September 2020

  • [New] Minimum required PHP version has been increased to 7.0
  • [New Feature] (Pro Edition) Download limits can now be set for different user roles as well as for specific user accounts, including the ability to exclude a user role or specific user from any download limits. See the Download Limits settings page for more details.
  • [New] Tested with WordPress 5.5.1
  • [New] Tested with WooCommerce 4.4.1

3.1.93 – 17th July 2020

  • [Fix] (Pro Edition) Corrected download limit bug with certain time zones.

3.1.92 – 8th July 2020

  • [Fix] Changed CSS styling for settings page dashicon buttons to correct vertical alignment.
  • [Change] Multiple checkbox download form no longer zips single selected files.
  • [Change] Removed delete_option() call when updating the plugin as it appeared to cause issues with transients.
  • [Change] (Pro Edition) Changed the free-downloads.php account template file to not display the download table if no download history found. Custom templates will need to be updated.
  • [Change] (Pro Edition) The free downloads account table column name has been changed from “File” to “Download”.
  • [Change] Update procedure logic has been improved.
  • [Change] Stats page can now be customised with filters to hide different parts if required.

3.1.91 – 14th April 2020

  • [New] (Pro Edition) Added 3 new filters/actions: somdn_count_download_notify_email_addresses, somdn_download_type_pre_send_email, somdn_download_type_post_send_email

3.1.9 – 13th April 2020

  • [Fix] (Pro Edition) Fixed bug that prevented redirect or email downloads working for multiple file link download forms
  • [Fix] Removed somdn-download-single-form ID tag from download forms to prevent DOM element errors in browser. Custom templates will need to be updated
  • [New] (Pro Edition) Which files a user downloaded are now included in the free download log as well as the exported Excel files
  • [New] (Pro Edition) Added an additional parameter to the somdn_count_download_post_success action, $post_information
  • [New] (Pro Edition) Customise how long (in seconds) the redirect download page will automatically initiate the download
  • [New Feature] (Pro Edition) For site admins, set up email notifications to specific email address when new free downloads are completed
  • [New] Tested with WordPress 5.4
  • [New] Tested with WooCommerce 3.8.1

3.1.8 – 20th January 2020

  • [Fix] (Pro Edition) Download limits not tracking correctly in some time zones
  • [Fix] (Pro Edition) Fixed activation error that occurs if the free version is still active
  • [New] (Pro Edition) Variations now show up for download in the user’s download history account page
  • [New] (Pro Edition) Added option to hide the purchased downloads section of the download history account page, when the “Show free download history on user account page” setting is enabled
  • [New Feature] (Pro Edition) Added new shortcode [download_limits] to display the current user’s download limits (if applicable)
  • [New] Tested with WordPress 5.3.2
  • [New] Tested with WooCommerce 3.8.1

3.1.7 – 5th June 2019

  • [New] Added option to disable download security key checking in the General Settings / Files section
  • [Change] (Pro Edition) Plugin textdomain in strings changed from constant to a string to conform to i18n
  • [Change] Removed strict check when using base64_decode() to improve compatibility
  • [Change] Started work on converting plugin to OOP
  • [Fix] (Pro Edition) Fixed weekly download limit checks when the day of the week is set to anything other than Monday
  • [Fix] (Pro Edition) Fixed download limit reached error messages not showing the correct period/frequency

3.1.6 – 25th March 2019

  • [Change] Plugin textdomain in strings changed from constant to a string to conform to i18n

3.1.5 – 24th March 2019

  • [New Feature] Full integrated support for WooCommerce Quickview by IconicWP
  • [New Feature] External files are now downloaded to the server temporarily, meaning they can be zipped when using certain multiple files display methods
  • [New Feature] (Pro Edition) New download delivery methods. Option to serve your downloads after redirecting to a page or emailing a link
  • [New Feature] (Pro Edition) New display type for email capture form checkbox: Required Checkbox with Text. Form cannot be submitted until box is checked. Error message can be customised
  • [New] Added a new error logging system to catch some errors and important info, viewable in the Settings -> Support -> Error Logs section. Can be copied, exported, or deleted from the settings page. Debug Logs can also be enabled for info
  • [New] Plugin now includes functions to update the site database or plugin files where necessary, when updating to new versions of this plugin
  • [New] Checkbox form error when no boxes have been selected for download can now be customised. Default is still “Please select at least 1 checkbox”. As such both checkbox form templates have been updated
  • [New] Plugin now checks for dependencies and displays a notice in WordPress admin if any are missing.
  • [New] Updated POT file with new strings (new translations will be required)
  • [New] Added the ability for users to add their own translations if they put them in ‘wp-content/languages/free-downloads/’. These will take priority over any others
  • [New] (Pro Edition) Pro Edition now includes the following localisations: British English (default), US English, Spanish and Colombian Spanish (thanks to Carlos M).
  • [Fix] Fixed invalid legacy somdn_is_product_valid() function calls
  • [Fix] Cleaned up erroneous or bad translatable strings
  • [Fix] Corrected error that meant WordPress hosted localisations would not load in the free version
  • [Fix] (Pro Edition) Fixed incorrect download checks on account page
  • [Fix] (Pro Edition) MailChimp subscription error catching improved to give more detail
  • [Fix] (Pro Edition) Fixed error in variation download form template for showing (Multiple Files) “Button + Filenames”
  • [Change] Frontend free download checks are now only performed once per page load, making use of global variables to store data temporarily. This should improve performance on large sites
  • [Change] “target” link tag now supported in custom text areas that allow links
  • [Change] Plugin temporary uploads folder structure changed, as well as added empty index.php files to these directories to improve security
  • [Change] Stored get_template_directory() value when building plugin templates to prevent duplicate unnecessary calls
  • [Change] (Pro Edition) Version number parity between free version and Pro Edition
  • [Change] (Pro Edition) Added wp_nonce check for log exporting as well as changed init action
  • [Change] (Pro Edition) EDD_SL_Plugin_Updater class updated to 1.6.18
  • [Change] (Pro Edition) Changes made to email capture form template. Strings adjusted, “checked” values added to inputs where needed, and incorporated new display options
  • [Change] (Pro Edition) Converted default download limit messages to translatable strings

3.1.4 – 12th December 2018

  • Change: Frontend free download checks are now only performed once per page load, making use of global variables to store data temporarily. This should improve performance on large sites.

3.1.3 – 19th November 2018

  • Change: Action for outputting download button on product pages reverted to previous setting “woocommerce_single_product_summary”. This can now also be filtered and changed manually. Filter for the action is “somdn_product_page_content_woo”, priority is “somdn_product_page_content_woo_priority”. See “somdn-woo-functions.php” function somdn_load_product_page_content_woo().
  • Change: somdn_product_page() function now accepts an array of arguments instead of having them all as function parameters. Defaults included in the function and merged with the received $args array.

3.1.2 – 9th November 2018

  • New Feature: Custom templates. You can now override the download templates in your theme. Create a new folder inside your theme directory called “somdn-templates”, and follow the same template folder/file structure as found in the plugin’s “Templates” folders.
  • New Option: Single file products can now show the filename instead of download text.
  • WooCommerce change: The default “add_to_cart” WooCommerce shortcode will now output a free download button if the product is applicable.
  • Fix: Quick View feature should now support more product filter plugins.
  • Fix: “That was not supposed to happen” error has been removed, and a new custom security check has been implemented to be more compatible with site cache plugins. New errors will display on the product page for any download errors.
  • General cleanups and optimisations.

3.1.1 – 17th September 2018

  • Corrected text domain

3.1.0 – 16th September 2018

  • New Option/Feature: Quick View product popup window from shop listing pages
  • New Option/Feature: Paid products your customer already owns can now be downloaded free from the product page, if you enable this option, essentially preventing repeat purchasing. The display can also be customised
  • Bug Fix: Checkbox download form “Select All” button now works properly, including fixed CSS classes
  • Various general cleanups and optimisations

3.0.96 – 17th April 2018

  • Activating the basic or pro edition will deactivate the other if present
  • Removed the legacy Custom Functions file
  • Fixed bug where files were being temporarily created without downloading
  • Changed download action from on_init to wp_loaded for better compatibility

3.0.95 – 11th April 2018

  • Changed the script for downloading from archive pages to improve support for some themes/plugins

3.0.94 – 26th March 2018

  • Fixed bug where sale items were being included regardless of plugin setting

3.0.93 – 2nd March 2018

  • Fixed bug with Memberships discounts

3.0.92 – 28th February 2018

  • Fixed bug that caused some filters not to work correctly
  • Multiple file checkbox form now behaves more logically

3.0.91 – 27th February 2018

  • Change to error displayed if ZipArchive is not install. Now shows in Multiple File plugin setting page

3.0.9 – 27th February 2018

  • Refactored all code for better compatibility, support and performance
  • General housekeeping

3.0.8 – 10th February 2018

  • Added basic compatibility with WooCommerce versions below 3.0 (version 2.6.14 and above). If using those versions of WooCommerce, use with caution
  • General housekeeping

3.0.7 – 7th February 2018

  • Switched to using WooCommerce function get_file_download_path for better plugin compatibility. Other plugins hook into that filter
  • General housekeeping

3.0.6 – 4th February 2018

  • Changed translation filename
  • Included translation file for English (GB)

3.0.5 – 3rd February 2018

  • Renamed plugin to Free Downloads WooCommerce
  • New Option: Hide the “read more” button on archive pages if the user could download the product if they were logged in or needed a membership
  • Fixed missing translatable strings
  • Cleaned up some code
  • General housekeeping

3.0.4 – 20th January 2018

  • Fixed php error for compatibility with Memberships

3.0.3 – 19th January 2018

  • New Option: Display a message on a product page if the product is free, requires login to download for free, but the user is not logged in

3.0.2 – 14th January 2018

  • Now backwards compatible with WooCommerce Memberships 1.8

3.0.1 – 07/01/2018

  • Changed shortcode logic to improve support with some themes
  • Cleaned up depreciated WooCommerce Membership functions
  • Cleaned up php errors

3.0 – 02/01/2018

  • New Option: Show file download counts on product shop page
  • New Option: Restrict free downloading to specific WooCommerce Membership plans
  • Introduced framework for Pro version – go to the Pro Edition settings tab to learn more
  • General housekeeping

2.4.95 – 15/12/2017

  • Included POT file. Plugin should now be translation ready.

2.4.94 – 15/12/2017

  • Preparation for plugin internationalisation

2.4.93 – 12/12/2017

  • New Option: Force ZIP file creation for single files

2.4.92 – 21/11/2017

  • Fixed bug on user account memberships page
  • Download buttond now add/remove a “loading” class when clicked
  • General housekeeping

2.4.91 – 18/10/2017

  • Removed outdated get_product() function calls, replaced with wc_get_product()

2.4.9 – 16/10/2017

  • Fixed compatibility for WooCommerce Memberships 1.9+

2.4.8 – 10/10/2017

  • Fixed bug with “Links Only” multiple file download option

2.4.7 – 09/10/2017

  • Changed download form actions to make plugin more compatible with security features found in some plugins/themes

2.4.6 – 03/10/2017

  • Fixed bug with displaying button text on shop pages

2.4.5 – 01/10/2017

  • Renamed plugin to Free Downloads – WooCommerce
  • New Option: add custom CSS classes to the download buttons and links
  • Error message now displays if “download all” zip file is empty, usually caused by using external links
  • General housekeeping

2.4.4 – 12/04/2017

  • Changes for compatibility with WooCommerce version 3.0+
  • Plugin now only supports WooCommerce version 3.0 and above

2.4.3 – 16/03/2017

  • Fixed error when user has no memberships in the membership site

2.4.2

  • Now supports WooCommerce Memberships version 1.7+

2.4.1

  • Fixed bug where Membership download would fail on some setups

2.4

  • Membership items with a 100% discount for members can now be included. This option is off by default

2.3.82

  • Change to hide cart CSS logic

2.3.81

  • Fixed plugin activation error

2.3.8

  • Ouput CSS to hide the cart when download button shows, to support more plugins that may conflict.
  • Added new actions to plugin activation and deactivation

2.3.7

  • Fixed detection of WooCommerce Memberships on some setups

2.3.6

  • WooCommerce Memberships – New settings for extra customisation
  • Rewritten some functions as actions and filters
  • Changed hard-coded front-end text strings to translatable functions
  • General housekeeping

2.3.5

  • Plugin settings now feature as an admin menu section, not plugin menu
  • New feature: reset product free download count
  • Code changes to use of wp_upload_dir() to fix rare PHP error

2.3.4

  • Fixed bug in 2.3.3

2.3.3

  • 2 new shortcodes added, one to display a free download link and another to display the free download cart content like a single product page.
  • General housekeeping

2.3.2

  • Fixed bug when using the [product_page id=””] WooCommerce shortcode
  • Changed archive page output to anchor links instead of buttons
  • General housekeeping

2.3.1

  • Minor change to script loading to correct rare PHP error

2.3

  • New Option: Allow download from shop / archive pages
  • Added the before/after form/button WooCommerce hooks to the download buttons
  • Fixed bug introduced in version 2.2 preventing download when using links
  • Fixed variations being properly excluded

2.2

  • Download counts now visible on products page columns (admin area)
  • New support section called Features

2.1

  • PDF Viewer feature. PDF files will be previewed instead of downloaded (optional)
  • Individual products can now be selected, instead of globally affecting all
  • Free download count now included on each product page
  • General housekeeping

2.0

  • Rebuilt from the ground up to be better than ever before
  • Overhauled download procedure, now uses secure WooCommerce download methods
  • File paths are hidden, everything is handled securely by the server
  • New options pages for a tonne of customisations
  • Now supports WooCommerce Memberships and Subscriptions
  • Fully supports products with multiple files, several display options available
  • Multiple files are wrapped up in a dynamically created ZIP file, and downloaded instantly
  • Full supporting documentation built right into the plugin

1.11

  • No longer conflicts with variations

1.1

  • Bug fixes

1.0

  • Initial release
VIP777 login Philippines Ok2bet PRIZEPH online casino Mnl168 legit PHMAYA casino Login Register Jilimacao review Jl777 slot login 90jili 38 1xBet promo code Jili22 NEW com register Agila Club casino Ubet95 WINJILI ph login WINJILI login register Super jili168 login Panalo meaning VIP JILI login registration AGG777 login app 777 10 jili casino Jili168 register Philippines APALDO Casino link Weekph 50JILI APP Jilievo xyz PH365 casino app 18JL login password Galaxy88casino com login superph.com casino 49jili login register 58jili JOYJILI apk Jili365 asia ORION88 LOGIN We1win withdrawal FF777 casino login Register Jiligo88 philippines 7777pub login register Mwgooddomain login SLOTSGO login Philippines Jili188 App Login Jili slot 777 Jili88ph net Login JILIMACAO link Download Gcash jili login GG777 download Plot777 app download VIPPH register Peso63 jili 365.vip login Ttjl casino link download Super Jili 4 FC178 casino - 777 slot games JILIMACAO Philippines S888 register voslot LOVE jili777 DOWNLOAD FK777 Jili188 app CG777 app 188 jili register 5JILI login App Download Pkjili login Phdream Svip slot Abcjili6 App Fk777 vip download Jili888 register 49jili VIPPH register Phmacao co super Taya777 link Pogo88 real money Top777 app VIP777 slot login PHMACAO 777 login APALDO Casino link Phjili login Yaman88 promo code ME777 slot One sabong 888 login password PHMAYA casino Login Register tg777 customer service 24/7 Pogibet slot Taya777 org login register 1xBet live Acegame888 OKBet registration JILIASIA Promotion Nice88 voucher code AgilaClub Gaming Mnl168 link Ubet95 free 50 PHMAYA casino login JLBET 08 Pb777 download 59superph Nice88 bet sign up bonus Jiliyes SG777 download apk bet88.ph login JILIPARK casino login Register Philippines PHMAYA APK CC6 casino login register mobile PHMACAO com download MWPLAY app JILIPARK Download Jili999 register link download Mnl646 login Labet8888 download 30jili jilievo.com login Jollibee777 open now LOVEJILI 11 18JL casino login register Philippines JILIKO register Philippines login Jililuck 22 WJPESO casino PHMAYA casino login Jili777 login register Philippines Ttjl casino link download W888 login Register Galaxy88casino com login OKBet legit tg777 customer service 24/7 Register ROYAL888 Plot777 login Philippines BigWin Casino real money PHLOVE 18JL PH 18JL casino login register Philippines SG777 Pro Taya777 pilipinong sariling casino Jiligames app MNL168 free bonus YesJili Casino Login 100 Jili casino no deposit bonus FC178 casino free 100 Mwcbet Download Jili888 login Gcash jili download JILIMACAO 123 Royal888 vip 107 Nice888 casino login Register FB777 link VIPPH app download PHJOIN 25 Ubet95 legit phcash.vip log in Rrrbet Jilino1 games member deposit category S888 live login FF777 download FC777 VIP APK ME777 slot Peso 63 online casino OKGames app Joyjili customer service superph.com casino FB777 Pro Rbet456 PH cash online casino Okbet Legit login taruhan77 11 VIPPH 777Taya win app Gogo jili 777 Plot777 login register Bet99 app download Jili8989 NN777 VIP JP7 fuel Wjevo777 download Jilibet donnalyn login Register Bossjili ph download 58jili login registration YE7 login register FC777 new link login 63win register Crown89 JILI no 1 app Jili365 asia JLBET Casino 77PH fun Jili777 download APK Jili8 com log in CC6 casino login register mobile ph365.com promotion phjoin.com login register 77PH VIP Login download Phdream live chat Jlslot2 Me777 download Xojili legit PLDT 777 casino login Super Jili Ace Phdream 44 login Win888 casino JP7 Bp17 casino login TTJL Casino register FB777 slot casino Jili games online real money phjoin.com login register BET99 careers ORION88 LOGIN Plot777 login Philippines Labet8888 login JILI Official Pogibet app download PH777 casino register LOVEJILI app Phvip casino VIP jili casino login PHMACAO app 777pnl legit YE7 casino online Okbet download CC6 bet app 63win club Osm Jili GCash LOVEJILI 11 Www jililive com log in Jili58 casino SuperAce88 JiliLuck Login Acegame 999 777pnl promo code MWPLAY good domain login Philippines Pogo88 app Bet casino login Superph98 18jl app download BET999 App EZJILI gg 50JILI VIP login registration Jilino1 new site pogibet.com casino Jili Games try out Gogojili legit 1xBet Aviator WINJILI ph login Jili168 register How to play Jili in GCash 777pnl PHDream register login JILISM slot casino apk FB777 c0m login EZJILI Telegram MWCASH88 APP download Jili88 vip03 APaldo download 1xBet 58JL Casino 58jl login register Jili scatter gcash OKJL slot jili22.net register login 10phginto APaldo 888 app download 1xBet live FC178 Voucher Code 58jl Jili888 ph Login 365 Jili casino login no deposit bonus JP7 VIP login PHBET Login registration 58jili login registration VVJL online Casino Club app download Jili77 login register Jili88 ph com download KKJILI casino WJ peso app Slot VIP777 BigWin69 app Download Nice88 bet Suhagame philippines Jiliapp Login register Qqjili5 Gogo jili helens ABJILI Casino OKJL download 1xBet login mobile Pogibet 888 777 game Okgames casino login Acegame888 Bet86 promotion Winph99 com m home login JP7 VIP login 20phginto VIPPH register KKJILI casino OKJILI casino Plot777 app download NN777 register bossphl Li789 login Jiligo88 app Mwcbet Download Betjilivip Https www BETSO88 ph 30jili Https www BETSO88 ph Jilievo Club Jili888 register Jili777 download APK JILI77 app download New member register free 100 in GCash 2024 Royal888casino net vip JOLIBET withdrawal MW play casino Jili365 login FB777 Pro Gold JILI Bet99 registration 55BMW red envelope Bet199 login philippines JILI188 casino login register download Phjoin legit or not Bigwin 777 Bigwin pro Apaldo PH pinasgame JILIPARK Login registration JiliApp ph04 Ph143 Jili168 login app Philippines MW Play online casino APK 77tbet register 8k8t Bigwin casino YE7 Download App Ph365 download apk Acejili Ph888 login S888 juan login 63win withdrawal Okbet cc labet 8888.com login password Mwbet188 com login register Philippines MNL168 net login registration kkjili.com download Jili888 Login registration Abc Jili com Download JILIPARK casino login Register Download AbcJili customer service live777. casino Jilievo casino jilievo APP live casino slots jilievo vip Jolibet legit PH888 login Register 888php register 55BMW win Mwbet188 com login register Philippines AbcJili customer service Jili88 ph com app 200Jili App MAXJILI casino ROYAL888 deposit mi777 Jili games free 100 ACEGAME Login Register Jilibet donnalyn login Voslot register Jilino1 live casino 18jl login app apk JILI Vip777 login Phtaya login Super Ace casino login Bigwin 777 Ubet95 free 190 superph.com casino Jili22 NEW com register SG777 win Wjpeso Logo 1xBet login mobile Jili88 casino login register Philippines sign up Okbet cc Agg777 slot login Phv888 login P88jili download jiliapp.com- 777 club Fish game online real money One sabong 888 login password QQJili Taya365 slot mnl168.net login Taya365 download Yes Jili Casino PHMACAO APK free download 365 casino login Bigwin 29 JILISM slot casino apk Wow88 jili777.com ph 888php login 49jili VIP Jilino1 legit SG777 slot Fish game online real money Voslot free 100 18jl login app apk OKJL app Jili22 NEW com register Nice88 free 120 register no deposit bonus Sugal777 app download 288jili PHJOIN VIP com Register Jl77 Casino login KKjili com login Lovejili philippines Pogo88 casino SLOTSGO VIP login password Jili22 net register login password Winph 8 we1win 100 Jili slot 777pnl promo code Sg77701 Bet88 download for Android PH365 casino Royal Club login Jili88 casino login register MWPLAY login register Jilibay Promotion 7SJILI com Register FC777 casino link download Royal meaning in relationship OKBET88 AbcJili customer service 777ph VIP BOSS JILI login Register 200Jili App KKJILI casino login register maxjili Mwcbet legit JILIASIA 50 login Milyon88 com casino login 8k8app17 Royal slot Login Phmacao rest 338 SLOTSGO Ph888 login PHGINTO com login YY777 app Phdream register Jili22 net register login password Lucky Win888 Jiligames API Agila club VIP 77PH VIP Login download Acegame888 register PHMAYA Download Jili88 online casino 7XM Lovejili philippines 63win register Jilimax VOSLOT 777 login 18JL Casino Login Register JILIASIA 50 login 50JILI VIP login registration 7XM com PH Nice888 casino login Register 58jl Jili168 casino login register download Timeph philippines 90jilievo Jili88 casino login register OKBet legit JILI slot game download Bet99 promo code 58jili app 55BMW com PH login password KKjili casino login bet999 How to play Jili in GCash BigWin69 app Download OKJL Milyon88 com casino login phdream 888php register Ph888 PH777 registration bonus JLBET Asia LOVEJILI download Royal Casino login 646 ph login Labet8888 review JLBET Casino Jili888 ph Login Wjpeso Wins JILIMACAO 666 Jiliplay login register JILIAPP com login Download JiliLuck download WIN888 PH JL777 app Voslot777 legit Pkjili login 20jili casino Jolibet login registration Phjoin legit or not Milyon88 com casino register JILI apps download 88jili login register Jili 365 Login register download 11phginto Jili777 vip login Ta777 casino online Swertegames Taya365 download 777PNL online Casino login Mi777 join panalo 123 JILI slot 18jili link Panalo lyrics Jiliplay login philippines yaman88 Bet88 login Jili888 Login registration FF777 TV Ok2bet app Pogibet casino philippines Www jilino1 club WOW JILI secret code AB JILI Jili168 online casino BET99 careers Go88 slot login JILI Vip777 login CG777 Casino link OKBet GCash www.50 jili.com login WINJILI download Lucky bet99 Acegame888 77ph com Login password ACEGAME Login Register ACEGAME casino Swerte88 login password Wj slots casino APALDO Casino Phjoin slot JLBET com JLBET ph Taya777 org login 49jili slot Svip slot Jili77 download APK 200jiliclub Bet199 philippines Jili888 Login registration 88jili withdrawal phjoin.com login register Swerte88 login registration Voslot777 legit Superph11 AAA JILI app download Www jililive com log in VIP777 Casino login download Jili77 download APK Jilibet donnalyn login Register JILICC sign up Pogibet app download www.mwplay888.com download apk Jili68 Jililuck App Download APK Yy777 apk mod Jili77 vipph.com login labet8888.com app Phdream live chat Ph646 login register mobile 7777pub download Jolibet Fortune Tree 90JILI app 18JL login Philippines JLSLOT login password 50JILI fun m.nn777 login 88jili withdrawal PH Cash Casino APK 888PHP Casino LINK Boss jili app download Jili999 login register FB777 download APK Free 100 promotion JILIPARK Download VIP PH casino JILIHOT ALLIN88 login 8K8 com login PHMAYA casino login 58jili withdrawal Ubet95 free 100 no deposit bonus KKJILI online casino M GG777 100jili APP JILI888 slot download PHBET88 Jili Games demo 1xBet OKJL Casino Login Nice888 casino login Register Betso88 App download APK VIP777 app Gcash jili register 1xBet registration 58jili withdrawal Jili63 Suhagame23 218 SLOTSGO AGG777 login Philippines Bay888 login JILIVIP 83444 PHCASH com casino login Jilievo 666 Jili 365 VIP register PHMAYA link PH cash VIP login register Yaman88 casino JP7 VIP We1Win download free rbet.win apk Jili168 casino login register download Milyon88 com casino register 18JL login app 88jili withdrawal AAA Casino jilibet.com register Winjili55 UG777 login app PH777 download Jili365 bet login app Osm Jili GCash 77tbet philippines GI Casino login philippines 88jili login FC178 casino free 100 SG777 Com Login registration Nice88 free 100 Oxjili Royal777 Top777 login FB777 live 200jili login Gogojili legit Yes Jili com login phcash.vip casino Sugal777 app download 58JL app Login Panalo login JILI games APK Lucky99 Slot login Jili scatter gcash 7XM APP download FB JILI casino login download PHMACAO app ROYAL888 Link Alternatif ACEPH Casino - Link 55bmw.com casino Timeph app Osm Jili GCash M GG777 Ubet95 login Jiligo88 CG777 Casino Philippines Tayabet login Boss jili app download YY777 app download Nice88 free 120 register no deposit bonus Bossjili7 XOJILI login 68 PHCASH login ezjili.com download apk Jili 365 VIP APK Milyon88 pro Jili88 casino login register download Jili online casino AgilaPlay Jili scatter gcash 7777pub login CC6 app bonus JK4 online PHJOIN casino Joyjili login register 22phmaya 5JILI Casino login register Betso88 VIP Winph 8 Phmacao rest JILI Slot game download free s888.live legit APALDO Casino link Plot 777 casino login register Philippines Ph646wincom Jili168 login app Philippines KKJILI casino Apaldo PH Phdream live chat Slot VIP777 PH888BET 22 phginto 50JILI APP MWPLAY login register Slotph We1Win apk VIP777 slot login Nice88 PRIZEPH online casino Jilipark App 7XM app for Android Jili58 Jili168 free 100 APALDO 888 CASINO login APaldo download Jiliasia8 com slot game phcash.vip casino OKJL Casino Login YY777 live Jili888 register Winjiliph QQ jili casino login registration Abcjili5 NN777 register Phvip casino Taya 365 casino login OKBet app Osm Jili GCash Nice88 free 100 5JILI Casino login register Bet88 app download 5 55bmw vip Jlph11 JILI slot casino login Nice88 bet sign up bonus JILI Slot game download for Android Abc Jili com Download FF777 TV Peso 63 online casino MILYON88 register free 100 7777pub JILIASIA 50 login CC6 online casino latest version Royal Club apk 1xBet login registration CG777 Casino Philippines 1xBet app Mwcbet net login Password LOVEJILI 21 FBJILI Now use Joyjili Promo code JILI188 casino login register download PHMACAO SuperPH login AGG777 login app Peso 63 online casino filiplay Sugal777 app download Galaxy88casino com login EZJILI Telegram JiliApp ph04 Jilino1 com you can now claim your free 88 PHP download 63win Coupon Code PHDream 8 login register Philippines MNL168 website CC6 online casino register login 3jl app download apk Jlph7 TA777 com Login Register password 5jili11 FF777 casino login Register KKJILI casino login register 10 JILI slot game 3JL login app Jili100 APP Winjili55 Milyon88 info Jilino1 VIP login YE7 bet sign up bonus Apaldo games Wj casino app AbcJili win.ph log in Jili22 VIP 204 SG777 Jl77 Casino login YY777 app download Jilimacao Okjl space Wjevo777 download Ubet95 free 100 no deposit bonus PHMAYA APK Xojili legit 77PH bet login Taya365 pilipinong sariling casino LOVEJILI AAAJILI Casino link Jollibee777 How to play mwplay888 18jl app download jilievo.com login password VIP PH casino mnl168.net login JiliLuck download Win2max casino 777PNL download app Ubet Casino Philippines Win888 Login Jili88 casino login register Philippines sign up Bet99 APK 18JL casino Login register Download Naga888 login JLPH login PHMACAO APK free download How to register Milyon88 Royal888ph com login JiliCC entertainment WINJILI customer service PHBET88 Jili888 Login Philippines SG777 slot FBJILI Jili365 bet login app Ubet95 free 100 no deposit bonus Taya 365 casino login LOVEJILI Jili777 free 150 YE7 casino login register download QQJili 58jili login Download S888 sabong Gi77 casino Login taya777 customer service philippines number 24/7 WINJILI customer service Https www wjevo com promocenter promotioncode Nice99 casino login Phdream 44 login Mi777app 777PNL online Casino login phjl.com casino JILILUCK promo code Pogibet 888 login BigWin Casino legit Jolibet app download Jilli pogibet.com casino JP7 VIP login Ug7772 Phjoy JILIMACAO 123 PH143 online casino jili365.bet download PH cash VIP login register Abc Jili Register Mwgooddomain login 58JL Casino link 365 Jili casino login no deposit bonus JILIEVO Casino 777 60win OKGames casino 49jili VIP kkjili.com app JILIPARK casino login Register Philippines Agila Club casino OKGames GCash OKBet casino online S888 juan login Yaman88 log in Winph99 com m home login Jili88 casino login register Winjiliph CG777 Casino LOGIN Register Ubet Casino Philippines Agilaclub review Is 49jili legit ph646 JLBET link JiliCC entertainment Jilicity withdrawal Ta777 casino online Jili777 login register Philippines JP7 coupon code Milyon88 one Ug7772 Jilibet casino 77PH VIP Login download Jili live login 68 PHCASH 7XM APP download Boss jili login MWCASH88 APP download Jilicity login Acegame888 real money LIKE777 JILILUCK app JiliBay Telegram Bet199 login philippines Ph646wincom PHJOIN login OKGames register JILIASIA withdrawal Panalo login 88jili Login Philippines Wjevo777 download phjl.com casino Fcc777 login Labet8888 login JILI8998 casino login PHJL Login password Jilibay Voucher Code 28k8 Casino P88jili download 49jili apps download Fk777city we1win CG777 Casino login no deposit bonus MW play casino FF777 casino login Register Philippines download JILIAPP com login Download Bet199 PHGINTO com login Bet88 bonus Sw888 withdrawal Vvjl666 Jiliapp 777 Login QQ jili login Jilicity download Jili188 login Philippines Timeph philippines Casino Club app download Nice88 bet login registration Bay888 login PH Cash casino download Jiliko777 Nice88 PH 777pnl Jiliplay login register JILI VIP casino cg777 mwcbets.com login Fbjili2 JILIAPP download 7xm login 77jl.com login JILI Slot game download for Android MWPLAY app superph.com casino Nice88 free 120 WJ peso app Jili58 register 3jl app download apk Betso88 link OKGames login free JILIASIA 888 login 58jl login register Jilibet888 68 PHCASH login Jili88ph net register 55BMW Casino app download APK Abc Jili com Download FB777 register login Philippines Jilievo org m home JiliLuck download jlbet.com login register Jp7 casino login 18JL Casino Login Register YE7 casino APK prizeph Boss jili login Royal logo FC178 casino - 777 slot games Taya777 pilipinong sariling casino Ph888 MWPLAY app @Plot777_casino CG777 login BOSS JILI login Register JILI PH646 login Vvjlstore Mi777 casino login Download Okgames redeem code 50JILI VIP login registration Bet88 login AGG777 login Philippines JILIMACAO Yesjili com legit P88jili com login OKBET88 Gold JILI VIP PH casino VIP PH log in bet88.ph legit kkjili.com app JiliLuck Login JILI Vip777 login 63win withdrawal bet999.ph login m.nn777 login 58JL 8k8app17