روز
ساعت
دقیقه
ثانیه
فرصت داری تا عیدیتو بگیری 🤟🏻❤️🌹

درج متن تبلیغاتی قبل و بعد از قیمت محصولات ووکامرس

wc-price-text-before-after

اشتراک گذاری

اگر یک فروشگاه اینترنتی دارید، احتمالاً متوجه شده‌اید که نمایش قیمت محصول به‌تنهایی کافی نیست. برای جلب توجه مشتری و ایجاد حس ارزشمند بودن محصول، بهتر است همراه قیمت، متنی تبلیغاتی نمایش داده شود. در اینجا، یک قطعه کد حرفه‌ای را معرفی می‌کنیم که با استفاده از آن، می‌توانید متن‌های تبلیغاتی هوشمندانه‌ای را در بخش‌های مختلف فروشگاه ووکامرس خود نمایش دهید. این روش، فروش شما را افزایش داده و نرخ تبدیل سایت را بهبود خواهد بخشید.

چرا این کد مهم است؟

✅ باعث جلب توجه بیشتر مشتری به قیمت محصول می‌شود.
✅ حس فوریت ایجاد کرده و مشتری را به خرید سریع‌تر ترغیب می‌کند.
✅ در بخش‌های مختلف سایت (صفحه محصول، فروشگاه، دسته‌بندی‌ها) متن‌های تبلیغاتی متفاوتی نمایش می‌دهد.
✅ امکان شخصی‌سازی پیام‌ها بر اساس دسته‌بندی محصول، میزان موجودی و وضعیت تخفیف را فراهم می‌کند.

 

function tav_custom_text_before_and_after_price_advanced( $price, $product ) {
    // ✅ دسته‌بندی‌های خاص برای نمایش پیام‌های سفارشی
    $allowed_categories = array( 'special-offers', 'limited-time', 'hot-deals' );

    // ✅ بررسی اینکه آیا محصول در دسته‌بندی‌های خاص قرار دارد
    $has_special_category = has_term( $allowed_categories, 'product_cat', $product->get_id() );

    // ✅ بررسی اینکه آیا محصول در هیچ دسته‌ای قرار ندارد
    $product_terms = wp_get_post_terms( $product->get_id(), 'product_cat' );
    $no_category = empty( $product_terms );

    // ✅ بررسی تعداد موجودی محصول
    $stock_quantity = $product->get_stock_quantity();
    $low_stock = ( $stock_quantity > 0 && $stock_quantity <= 3 ) ? true : false;

    // ✅ بررسی اینکه آیا محصول در حراج است
    $on_sale = $product->is_on_sale();

    // ✅ اگر در صفحه "تک محصول" باشیم
    if ( is_product() ) {
        if ( $on_sale ) {
            return ' 🎉 تخفیف ویژه: ' . $price . ' ⚡ فرصت محدود!';
        } elseif ( $low_stock ) {
            return ' ⏳ فقط ' . $stock_quantity . ' عدد باقی مانده! ' . $price . ' 🛒 همین حالا سفارش دهید!';
        }
        return ' ⭐ پیشنهاد انحصاری: ' . $price . ' 🚀 فقط برای شما!';
    } 
    
    // ✅ اگر در صفحه "فروشگاه" یا "آرشیو دسته‌بندی محصولات" باشیم
    elseif ( is_shop() || is_product_category() ) {
        if ( $on_sale ) {
            return ' 🔥 محصول در حراج: ' . $price . ' 🎯 فرصت را از دست ندهید!';
        } elseif ( $low_stock ) {
            return ' ⚠️ فقط ' . $stock_quantity . ' عدد باقی مانده! ' . $price . ' 🚀 زودتر خرید کنید!';
        }
        return ' 🛍️ پیشنهاد ویژه: ' . $price . ' 🎁 تا اتمام موجودی!';
    } 
    
    // ✅ اگر محصول در یکی از "دسته‌های خاص" باشد
    elseif ( $has_special_category ) {
        return ' ⚡ فقط امروز: ' . $price . ' ⏳ این فرصت را از دست ندهید!';
    } 
    
    // ✅ اگر محصول هیچ دسته‌ای نداشته باشد
    elseif ( $no_category ) {
        return ' 🎯 قیمت ویژه: ' . $price . ' 🔥 فقط این هفته!';
    }

    // ✅ در سایر شرایط، قیمت بدون تغییر نمایش داده شود
    return $price;
}

// 🛠️ افزودن فیلتر به قیمت محصولات ووکامرس
add_filter( 'woocommerce_get_price_html', 'tav_custom_text_before_and_after_price_advanced', 100, 2 );

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بقیه مقالات

یکی از چالش‌های مدیران فروشگاه‌های اینترنتی، هدایت مشتریان به صفحات مهم مانند فرم‌های مشاوره، پیشنهادات ویژه، صفحات فرود، و تخفیف‌های خاص است.
در مدیریت یک سایت وردپرسی، گاهی نیاز دارید لیست کاربران را در قالب یک فایل اکسل (Excel) یا CSV خروجی بگیرید. این کار برای آنالیز کاربران، ارسال ایمیل گروهی، بررسی نقش‌ها، و مدیریت داده‌ها بسیار کاربردی است. در این مقاله، نحوه انجام این کار را توضیح می‌دهیم.
اگر یک فروشگاه اینترنتی دارید، احتمالاً متوجه شده‌اید که نمایش قیمت محصول به‌تنهایی کافی نیست. برای جلب توجه مشتری و ایجاد حس ارزشمند بودن محصول، بهتر است همراه قیمت، متنی تبلیغاتی نمایش داده شود.
درخواست مشاوره یا پلاگین

Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/tavtheme/public_html/wp-includes/functions.php on line 5464