Shows a simple list of the download's files with a shortcode
Author: | Andrew Munro, Sumobi (profile at wordpress.org) |
WordPress version required: | 3.3 |
WordPress version tested: | 3.9 alpha |
Plugin version: | 1.0.1 |
Added to WordPress repository: | 23-01-2014 |
Last updated: | 22-02-2014
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 100 |
Rated by: | 2 |
Plugin URI: | http://sumobi.com/shop/edd-list-file-names/ |
Total downloads: | 3 538 |
Active installs: | 80+ |
Click to start download |
This plugin requires Easy Digital Downloads.
Using the included [edd_file_names]
shortcode you'll be able to list a download's file names (not file paths). This is useful for showing customers what is included when they purchase your product. The shortcode also takes 2 parameters, title and ID. Using the ID you're able to show a download's file names from another post/page/download.
Shortcode usage
Basic listing of the current download in an ordered list
[edd_file_names]
Custom title above the list
[edd_file_names title="Files Included"]
Show the download's files by using it's ID. Useful when you are also using the [purchase_link] shortcode on another page/post
[edd_file_names id="123" title="Another download's files"]
Modifying the HTML markup
This example shows how you can modify the HTML markup. Heading has been replaced with an <h1>
tag, and the list is now an unordered list. Copy and paste the following function into your child theme's functions.php or a custom plugin:
function sumobi_edd_list_file_names( $html, $title, $download_files ) {
ob_start();
if ( $download_files && is_array( $download_files ) ) : ?>
<?php if ( $title ) : ?>
<h1><?php echo $title; ?></h1>
<?php endif; ?>
<ul class="edd-file-names">
<?php foreach ( $download_files as $file ) : ?>
<li><?php echo $file['name']; ?></li>
<?php endforeach; ?>
</ul>
<?php endif;
$html = ob_get_clean();
return $html;
}
add_filter( 'edd_list_file_names', 'sumobi_edd_list_file_names', 10, 3 );
Extensions for Easy Digital Downloads
https://easydigitaldownloads.com/extensions/
Tips for Easy Digital Downloads
Stay up to date
Follow me on Twitter http://twitter.com/sumobi_
Become a fan on Facebook http://www.facebook.com/sumobicom
ChangeLog