افزونه های نظیر ووکامرس و EDD ، کلا پست تایپ جدید ایجاد می کنند و نمیتوان با پست تایپ دیفالت وردپرس ، آن ها را نمایش داد .

حلقه نمایش آخرین محصولات شما در EDD به شرح زیر می باشد :
کد PHP:
<?php $wp_query = new WP_Query(array('post_type' => 'download','showposts' => 8)) ?>
<?php 
while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
برای نمایش تصاویر داخل حلقه نیز ، ابتدا باید thumb را به فانکشن قالب تعریف کنید :
کد PHP:
// thumbnail
add_theme_support('post-thumbnails');
if (
function_exists('add_image_size')){
add_image_size'posts'185245true);
}
//first image thumbnail
function posts_thumbnail_image() {
global 
$post$posts;
$first_img '';
ob_start();
ob_end_clean();
$output preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i'$post->post_content$matches);
$first_img $matches [1] [0];
if(empty(
$first_img)){ //Defines a default image
$first_img bloginfo('template_directory');
$first_img .= "/_images/defult/posts.jpg";
}
return 
$first_img;

و سپس از طریق کد زیر ، در خروجی تصاویر را نمایش دهید ( دلخواه ویرایش کنید و داخل حلقه در فایل مربوطه php قرار دهید. )
کد PHP:
<?php if( has_post_thumbnail() ) the_post_thumbnail('posts',array( 'alt' => get_the_title(), 'title' => get_the_title(), 'class' => "pic" )); else { ?>
<img src="<?php echo posts_thumbnail_image(); ?>"><?php ?>
برای نمایش قیمت محصول از کد زیر میتوانید استفاده کنید :
کد PHP:
قیمت : <?php edd_price(get_the_ID('')); ?>
در پایان حلقه نیز برای بستن حلقه از کد زیر استفاده کنید :
کد PHP:
<?php endwhile; wp_reset_query(); ?>
موفق باشید .