یکی از بهترین راهها برای جذب مشتری و افزایش نرخ تبدیل در فروشگاههای اینترنتی، نمایش محصولات دارای تخفیف در دیدرس کاربران است. وقتی مشتریان متوجه حراجی یا تخفیفهای ویژه میشوند، احتمال خرید آنها چندین برابر افزایش مییابد. در این آموزش از سون ریپلای، روشهای مختلف نمایش محصولات تخفیفخورده را یاد خواهیم گرفت.
روش اول: استفاده از شورتکد (Shortcode) رسمی ووکامرس
سادهترین روش برای نمایش محصولات حراجی در هر برگه یا نوشتهای، استفاده از کدهای کوتاه خود ووکامرس است. نیازی به نصب هیچ افزونهای نیست!
کافی است کد زیر را در ویرایشگر برگه خود قرار دهید:
-
per_page: تعداد محصولاتی که میخواهید نمایش داده شود.
-
columns: تعداد ستونها (مثلاً ۴ ستون).
-
orderby: مرتبسازی (در اینجا بر اساس تاریخ).
روش دوم: نمایش محصولات تخفیفخورده با کدنویسی (برای حرفهایها)
اگر میخواهید کنترل کاملی روی نحوه نمایش داشته باشید یا کوئری سفارشی ایجاد کنید، میتوانید از قطعه کد زیر در فایل functions.php یا در فایلهای قالب خود استفاده کنید.
این کد آیدی محصولات تخفیفخورده را استخراج میکند:
<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 8,
'post__in' => array_merge( array( 0 ), wc_get_product_ids_on_sale() )
);
$loop = new WP_Query( $args );
if ( $loop->have_posts() ) {
while ( $loop->have_posts() ) : $loop->the_post();
wc_get_template_part( 'content', 'product' );
endwhile;
} else {
echo __( 'هیچ محصول تخفیفخوردهای یافت نشد.' );
}
wp_reset_postdata();
?>
روش سوم: افزودن برچسب “حراج” به منوی سایت
برای اینکه دسترسی کاربران به محصولات تخفیفخورده راحتتر شود، پیشنهاد میکنیم یک برگه بسازید، شورتکد روش اول را داخل آن قرار دهید و سپس آن برگه را با عنوان «تخفیفهای ویژه» یا «حراجی» به منوی اصلی سایت اضافه کنید.
نکات طلایی برای سئو و فروش بیشتر
-
استفاده از نشان (Badge): مطمئن شوید که روی تصویر محصولات، برچسب “حراج” یا “درصد تخفیف” به درستی نمایش داده میشود.
-
بهینهسازی سرعت: از نمایش تعداد خیلی زیاد محصولات در یک صفحه خودداری کنید تا سرعت بارگذاری کاهش نیابد.
-
فیلتر قیمت: به کاربران اجازه دهید محصولات تخفیفخورده را بر اساس ارزانترین یا گرانترین فیلتر کنند.
سوالات متداول (FAQ)
۱. چطور محصولات تخفیفدار را در سایدبار نمایش دهیم؟ میتوانید از ابزارک (Widget) پیشفرض ووکامرس به نام “محصولات” استفاده کنید و تنظیمات آن را روی “محصولات حراج” قرار دهید.
۲. آیا این کدها با محصولات متغیر (Variable Products) هم سازگار است؟ بله، تابع wc_get_product_ids_on_sale() در ووکامرس به گونهای طراحی شده که محصولات متغیری که حداقل یکی از تنوعهای آنها تخفیف داشته باشد را هم شامل میشود.
آیا نیاز دارید که یک استایل CSS اختصاصی برای زیباتر کردن دکمههای تخفیف سایتتان برایتان بنویسم؟


هنوز بررسیای ثبت نشده است.