55 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * A single download inside of the [downloads] shortcode.
 | |
|  *
 | |
|  * @since 2.8.0
 | |
|  *
 | |
|  * @package EDD
 | |
|  * @category Template
 | |
|  * @author Easy Digital Downloads
 | |
|  * @version 1.0.0
 | |
|  */
 | |
| 
 | |
| global $edd_download_shortcode_item_atts, $edd_download_shortcode_item_i;
 | |
| ?>
 | |
| 
 | |
| <div class="<?php echo esc_attr( apply_filters( 'edd_download_class', 'edd_download', get_the_ID(), $edd_download_shortcode_item_atts, $edd_download_shortcode_item_i ) ); ?>" id="edd_download_<?php the_ID(); ?>">
 | |
| 
 | |
| 	<div class="<?php echo esc_attr( apply_filters( 'edd_download_inner_class', 'edd_download_inner', get_the_ID(), $edd_download_shortcode_item_atts, $edd_download_shortcode_item_i ) ); ?>">
 | |
| 
 | |
| 		<?php
 | |
| 			do_action( 'edd_download_before' );
 | |
| 
 | |
| 			if ( 'false' !== $edd_download_shortcode_item_atts['thumbnails'] ) :
 | |
| 				edd_get_template_part( 'shortcode', 'content-image' );
 | |
| 				do_action( 'edd_download_after_thumbnail' );
 | |
| 			endif;
 | |
| 
 | |
| 			edd_get_template_part( 'shortcode', 'content-title' );
 | |
| 
 | |
| 			do_action( 'edd_download_after_title' );
 | |
| 
 | |
| 			if ( 'yes' === $edd_download_shortcode_item_atts['excerpt'] && 'yes' !== $edd_download_shortcode_item_atts['full_content'] ) :
 | |
| 				edd_get_template_part( 'shortcode', 'content-excerpt' );
 | |
| 				do_action( 'edd_download_after_content' );
 | |
| 			elseif ( 'yes' === $edd_download_shortcode_item_atts['full_content'] ) :
 | |
| 				edd_get_template_part( 'shortcode', 'content-full' );
 | |
| 				do_action( 'edd_download_after_content' );
 | |
| 			endif;
 | |
| 
 | |
| 			if ( 'yes' === $edd_download_shortcode_item_atts['price'] ) :
 | |
| 				edd_get_template_part( 'shortcode', 'content-price' );
 | |
| 				do_action( 'edd_download_after_price' );
 | |
| 			endif;
 | |
| 
 | |
| 			if ( 'yes' === $edd_download_shortcode_item_atts['buy_button'] ) :
 | |
| 				edd_get_template_part( 'shortcode', 'content-cart-button' );
 | |
| 			endif;
 | |
| 
 | |
| 			do_action( 'edd_download_after' );
 | |
| 		?>
 | |
| 
 | |
| 	</div>
 | |
| 
 | |
| </div>
 |