وردپرس: کد نمایش جدیدترین محصولات افزونه EDD – دیجیتال دانلود
کد تخفیف در جریان tabestan97 %15 تا آخر تابستان 97

افزونه Easy Digital Download یا به اختصار EDD یکی از برترین افزونه ها برای فروش محصولات مجازی و فایل ها می باشد. این افزونه کاربردی و قدرتمند، با استفاده از توابع مخصوص به خود، محصولاتی که درون آن ثبت شده باشد را در سایت نمایش می دهد. به همین دلیل است که برای داشتن وب سایتی سازگار با EDD باید قالب های مخصوص به آن را استفاده نمود یا قالب فعلی سایتمان را با آن سازگار نماییم.

صفحات دسته بندی، برچسب و ادامه مطلب گاها می توانند به خوبی نمایش داده شوند اما به طور حتم اگر قالبتان با EDD سازگار نباشد، می بایست محصولات EDD را در صفحه اصلی سایتتان نمایش دهید. جهت اینکار، با این مستند از مارکت دِومی همراه باشید تا کدی به شما معرفی نمایید که بتوانید اینکار را انجام دهید.

کد زیر را می توانید در هر جایی از قالب استفاده کنید. تنها دقت داشته باشید که کد زیر را داخل حلقه مطالب پیش فرض وردپرس قرار ندهید.

<?php 
  $args = array( 'post_type' => 'download', 'posts_per_page' => 10 );
  $loop = new WP_Query( $args );
  while ( $loop->have_posts() ) : $loop->the_post(); ?>
  
  <li>
  <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
  <?php the_post_thumbnail( 'thumbnail' ); ?>
  <p><?php $download = new EDD_Download( get_the_ID() ); echo $download->get_sales(); ?> فروش</p>
  <p><?php $terms = get_the_terms( $post->ID , 'download_category' ); ?></p>
  <p>قیمت: <?php edd_price(get_the_ID()); ?></p>
  <a href="<?php esc_url( home_url() ); ?>?edd_action=add_to_cart&download_id=<?php echo get_the_ID(); ?>">
  افزودن به سبد خرید
  </a>
  </li>
  
<?php endwhile; ?>

تنظیمات و شخصی سازی:

  • در خط 2 بجای عدد 10 تعداد محصولاتی که قصد دارید نمایش داده شود را وارد نمایید.
  • خطوط 6 تا 15 کدهایی هستند که لیست ما را نمایش می دهند. هر عنصر دیگری که قصد دارید اضافه کنید در این محدوده اضافه نمایید.
  • در خط 8 از کد تصویر شاخص استفاده است.
  • در خط 9 کد مربوط به نمایش تعداد فروش ها قرار دارد.
  • خط 10 مربوط به کد نمایش دسته بندی ها می باشد.
  • خط 11 قیمت محصول را نمایش خواهد داد.
  • خط 12 تا 14 مربوط به کد افزودن محصول به سبد خرید می باشد.

 

طبیعتا این کد بدون استایل دهی مناسب، جلوه خوبی نخواهد داشت و شما باید با استفاده از CSS این لیست را زیباتر کنید.

هنوز دیدگاهی ارسال نشده! نظر شما چیست؟

دیدگاه شما درباره این صفحه چیست؟