Related Downloads

<?php if ( is_single() && get_post_type() == 'download' ) : ?> <div style="clear: both;"></div> <div class="related-products"> <h3 class="related-title">You May Also Like</h3> <?php $custom_taxterms = wp_get_object_terms( $post->ID, 'download_tag', array( 'fields' => 'ids', ) ); // arguments $args = array( 'post_type' => 'download', 'post_status' => 'publish', 'posts_per_page' => 3, // you may edit this number 'orderby' => 'rand', 'tax_query' => array( array( 'taxonomy' => 'download_tag', 'field' => 'id', 'terms' => $custom_taxterms ) ), 'post__not_in' => array ($post->ID), ); $related_items = new WP_Query( $args ); // loop over query if ($related_items->have_posts()) : echo '<div class="edd_downloads_list edd_download_columns_3">'; while ( $related_items->have_posts() ) : $related_items->the_post(); ?> <div itemscope itemtype="http://schema.org/Product" class="edd_download" id="edd_download_<?php echo get_the_ID(); ?>"> <div class="edd_download_inner"> <?php edd_get_template_part( 'shortcode', 'content-image' ); edd_get_template_part( 'shortcode', 'content-title' ); ?> </div> </div> <?php if ( $i % 3 == 0 ) { ?><div style="clear:both;"></div><?php } $i+=1; endwhile; echo '</div>'; endif; // Reset Post Data wp_reset_postdata(); ?> </div><!-- .related-products --> <?php endif; ?>

Public Last updated: 2018-05-15 08:05:21 AM