ahmad4u

نمایش لیست پرفروش ترین محصولات EDD

5 پست در این موضوع قرار دارد

چگونه میتوان لیست پرفروش ترین محصولات EDD را در سایت نمایش داد؟؟

لطفا کد نمایش در سایت را قرار دهید!

0

به اشتراک گذاری این پست


لینک به پست

با کد زیر می‌تونید لیست 5 محصولی که بیش‌ترین فروش رو داشته‌اند دربیارید:


<?php

$query = new WP_Query( array(
'post_type' => 'download',
'order' => 'DESC',
'orderby' => 'meta_value_num',
'meta_key' => '_edd_download_earnings',
'posts_per_page' => 5
) );

if ( $query ) {
echo '<ul>';
while( $query->have_posts() ) : $query->the_post();
?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><?php
endwhile;
echo '</ul>';
}

موفق باشید.

4

به اشتراک گذاری این پست


لینک به پست

با تشکر

فقط در خط آخر کد

?>

فراموش شده

1

به اشتراک گذاری این پست


لینک به پست

امکان نمایش تعداد فروش ها در مقابل هر محصول هم وجود دارد؟؟

0

به اشتراک گذاری این پست


لینک به پست

بله، EDD یک متا برای هر دانلود با نام _edd_download_sales ذخیره می‌کنه و از طریق اون میتونید بفهمید محصول موردنظر چندتا فروش داشته. مثال:


<?php

$query = new WP_Query( array(
'post_type' => 'download',
'order' => 'DESC',
'orderby' => 'meta_value_num',
'meta_key' => '_edd_download_earnings',
'posts_per_page' => 5
) );

if ( $query ) {
echo '<ul>';
while( $query->have_posts() ) : $query->the_post();
?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> - <?php $sales = get_post_meta( get_the_ID(), '_edd_download_sales', true ); echo ( is_null( $sales ) ? '0' : $sales ); ?> فروش</li><?php
endwhile;
echo '</ul>';
}

موفق باشید.

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط nazanin123
      سلام
       یک سایت خبری که روزانه صد پست میزنه خب بعد از مدتی تعداد پست ها بسیار بالا میره.
      میشه کاری کرد که بعد از مثلا 20 هزار پست یک جدول جدید در دیتابیس ایجاد بشه؟
       
    • توسط nazanin123
      باسلام ، ی select option دارم
      من میخوام با jQuery ترجیحا ajax بتونم طبق انتخاب کاربر بخش مربوطه رو نمایش بدم
      کدهای منو ببینید 
      // صفحه اصلی index.php <script> jQuery(document).ready(function($) { jQuery('#select123').change(function() { jQuery('.content123').hide(); jQuery('#' + jQuery(this).val()).show(); }).trigger("change"); }); </script> <select id="select123">  <option value="content1" selected>content1</option> <option value="content2">content2</option> <option value="content3">content3</option> <option value="content4">content4</option> </select> * توجه: میخوام وقتی صفحه بالا ران میشه text defult show بطور پیش فرض نمایش داده بشه
      صفحه my-page.php
      //my-page.php <div id="content1" class="content123"> text defult show </div> <div id="content2" class="content123"> contentttttttt </div> <div id="content3" class="content123"> content3 </div> <div id="content4" class="content123"> content4 </div>  
    • توسط محمد حمزه
      سلام دوستان چند تا سوال در مورد edd داشتم
      1. چطوری میتونم از لینک دانلود ها محافظت بکنم و برای هر کاربر یه لینک محافظت شده نشون بده تا ندونه فایل دقیقا کجاست (البته با لینک مستقیم از هاست های دیگه میزارم)
      2- میخوام فردی بیاد و برای خودش توی سایت کیف پول داشته باشه و یا با امتیاز فایل ها رو بخره
      3- چطوری میتونم سبد خرید رو شخصی سازی بکنم
      4- چطوری میتونم سئو محصولاتم رو بیشتر بکنم یعنی فروشگاهم رو توی گوگل زودتر ایندکس بکنه و آیا مثل بخش مطالب باید کار بکنم
      5- هر کسی هم در مورد افزایش فروش چیزی میدونه در اینجا درج بکنه تا بقیه هم استفاده بکنند.
      6- خلاصه هر کسی برای بهبود یه فروشگاه چیزی میدونه بگه ما هم استفاده بکنیم
    • توسط nazanin123
      سلام
      بنظرتون سرعت عمل اولی بیشتره یا دومی؟ البته دومی simpleHTMLdom یک کتابخانه داره
      چون چند جدول رو باید توو یک صفحه نمایش بدم، خیلی برام مهمه که سرعتش بالا باشه
      میخوام محتویات یک دیو کلاس خاص رو باهاش دریافت کنم (یک جدول قیمت )
      file_get_contents() simpleHTMLdom  
    • توسط lifer
      سلام دوستان ، من میخوام برای Single.php سایتم ، یه Comment.php بسازم که نظرات تو در تو رو هم نشون بده 
      و میخوام کدنویسی کنم ، چون قالبم اختصاصیه و افزونه نمیخوام . یه آموزش کامل ممنون میشم معرفی کنید . تو نت گشتم همشون فقط کد رو گذاشتن و توضیح نمیدن ! 
      با تشکر