کد نمایش پرفروش ترین محصولات ووکامرس – کالاهای دارای بیشترین خرید

اگر توسط وردپرس و افزونه فروشگاه ساز ووکامرس سایت فروشگاهی راه اندازی کرده اید می توانید در هنگام طراحی قالب وردپرس و ووکامرس اختصاصی مدنظرتان بخشی را برای نمایش پرفروش ترین محصولات ووکامرس اختصاص دهید تا کاربران و بازدیدکنندگان را به خرید بیشتر کالاهای اصلی سایت تان ترغیب کنید در این مطلب از روناک وب قصد معرفی قطعه کد نمایش پرفروش ترین محصولات ووکامرس یا کالاهای دارای بیشترین خرید را داریم پس با ما همراه باشید.

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

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

معمولا بخش نمایش کالاهایی که بیشترین خرید را دارند در ستونهای کناری سایت و به همراه تصویر شاخص و عنوان محصول می باشد که می توانید تعداد بازدید و امتیاز کاربران به محصول را نیز تنها با قرار دادن تابعه آن در حلقه ی کوئری و به جای تابع woocommerce_get_template_part نمایش دهید همچنین با تغییر مقدار posts_per_page تعداد مطالب مورد نمایش را تنظیم کنید.

<?php
$args = array(
    'post_type' => 'product',
    'posts_per_page' => 10,
    'meta_key' => 'total_sales',
    'orderby' => 'meta_value_num',
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
    while ( $loop->have_posts() ) : $loop->the_post();
        woocommerce_get_template_part( 'content', 'product' );
    endwhile;
} else {
    echo __('محصولی موجود نیست');
}
wp_reset_postdata();
?>

اگر محصولی برای نمایش وجود نداشته باشید پیام محصولی موجود نیست نمایش داده می شود که می توانید به جای پیام هشدار تابع دیگری را فراخوانی کنید و مثلا جدیدترین محصولات را نمایش دهید.
یکی دیگر از پلاگینهای فروشگاه ساز وردپرس افزونه دانلود به ازای پرداخت edd که مخفف عبارت easy digital downloads است می باشد، این افزونه برای راه اندازی سایت فروش محصولات مجازی مناسب می باشد اگر توسط edd فروشگاه راه اندازی کرده اید می توانید توسط کد نمایش پرفروش ترین محصولات edd این قابلیت را در سایت تان ایجاد کنید.

1,308 بازدید 5 نظر
خیلی خوشم اومد.
به نظر من !!!
  1. فرشید می گه:
    ۰۱:۵۹ مورخه ۰۷ آبان ۹۴

    سلام آقای کیانوش و خیلی ممنون از مطالب بسیار مفیدی که خیلی به درد من خورد .
    دوتا سئوال داشتم :
    اول اینکه نتونستم دقیقا این توابع را در مستندات ووکامرس پیدا کنم . مثلا میخواهم آخرین محصولات را قرار دهم یا …

    بعد اینکه در ووکامرس هنگام اضافه کردن محصول یک حالت دارد به نام کاتالوگ ، یا پنهان یا جستجو / کاتالوگ و …
    من اگر بخوام امکان پنهان در آن به طور کلی حذف شود باید چیکار کنم . در سایت من کاربران محصول اضافه میکنند ولی حالت پنهان به خودش میگیرد .
    ممنون

    • روناک وب می گه:
      ۰۹:۰۳ مورخه ۰۷ آبان ۹۴

      سلام
      برای نمایش آخرین محصولات ووکامرس یا نمایش محصولات تصادفی در فروشگاه ووکامرس می تونید از کوئری وردپرس استفاده کنید تنها باید به جای نوع پست post type در کوئری وردپرس که به صورت پیشفرض post هست از عبارت product که مربوط به ووکامرس هست استفاده کنید. کوئری های نمایش مطالب تصادفی و جدیدترین مطالب در سایت موجود هست.
      برای مورد دوم : تا حالا جایی ندیدم از ووکامرس برای راه اندازی فروشگاه گروهی استفاده کنن ، کارتون جدید و جالبه !
      برای راه اندازی فروشگاهی که کاربرا بتونن محصول بفروشن تقریبا تمام مارکتهای ایرانی از قالب تم فارست وردپرس استفاده می کنن که محصولی تجاری هست ولی ۹۹ درصد مارکتهای ایرانی نسخه نال شده اش رو استفاده می کنن.
      موفق باشید

  2. هادی می گه:
    ۱۹:۵۹ مورخه ۱۱ دی ۹۴

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

    • روناک وب می گه:
      ۲۱:۱۹ مورخه ۱۱ دی ۹۴

      سلام
      برای نمایش محصولات یک دسته خاص در ووکامرس می تونید از کوئری های وردپرس استفاده کنید. باید مقدار post type رو بر روی product بزارید و id دسته مورد نظر رو به گزینه cat اختصاص بدید.
      بزودی در مطلبی چندتا از پرکاربردترین کدهای ووکامرس رو قرار میدم.

      • هادی می گه:
        ۲۲:۳۳ مورخه ۱۱ دی ۹۴

        خیلی ممنون از پاسختون

با عضوت در خبرنامه ایمیلی جدیدترین مطالب و فیلم های آموزشی را در ایمیل تان دریافت کنید. اعضاء خبرنامه و صفحات اجتماعی روناک وب از امکانات ویژه ای برخوردار خواهند شد !!!