Christmas SALE 25% OFF on new purchases, early renewals or upgrades. Apply Discount
Start Protecting your WordPress Downloads
Protect and track downloads on WordPress... What are you waiting for?
Christmas SALE 25% OFF on new purchases, early renewals or upgrades. Apply Discount
Using this plugin you can add a self-contained [download_page] shortcode to your site to list downloads, categories, tags, and show info pages about each of your resources. Requires the new Download Monitor with custom post type support.
For more information on installing and managing plugins see here
To start, simply add the [download_page] shortcode to one of your WordPress pages. Ensure it is not wrapped with any formatting (you can switch the visual editor to HTML mode to check this).
The following arguments can be added to the shortcode to customize the page:
Show the download page with no tags, search and 10 featured downloads:[download_page show_search=false show_tags=false featured_limit=10]
Files in this plugin’s ‘templates’ folder can be overridden via your theme. To do this, take a file from dlm-page-addon/templates/
and place it in yourtheme/download-monitor/
This plugin comes with basic styles which work with default WordPress themes. You may need to restyle the page to match other themes, in which case you should add the styles to your theme’s CSS files.
If you need to turn off Page Addon styles for any reason, including the above, you can do so with a snippet in your theme functions.php file:
add_action( 'wp_enqueue_scripts', 'dequeue_dlm_page_frontend_scripts', 99 );
function dequeue_dlm_page_frontend_scripts(){ wp_deregister_style( 'dlm-page-addon-frontend' ); }
You can also remove the number that displays the download count. You will need to create a file in your theme in the folder: download-monitor. The file should be renamed to: content-download-pa.php and the following code should be added to it:
<?php / *** Default output for a download via the [download] shortcode */ if ( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly /** @var DLM_Download $dlm_download */ global $dlm_page_addon; ?> <a href="<?php echo $dlm_page_addon->get_download_info_link( $dlm_download ); ?>" rel="nofollow"> <?php $dlm_download->the_title(); ?> </a>
Protect and track downloads on WordPress... What are you waiting for?