✨1000ج هدية عند تسجيل حساب جديد
🔥خصم حقيقي 15% علي جميع الخدمات 15OFF
🎉مكافآت مالية 10% وخصم 10% لدعوة الأصدقاء
✨1000ج هدية عند تسجيل حساب جديد
🔥خصم حقيقي 15% علي جميع الخدمات 15OFF
🎉مكافآت مالية 10% وخصم 10% لدعوة الأصدقاء
هذا الكود يقوم بتغيير زر طلب المنتج في WooCommerce عندما يكون إجمالي قيمة السلة أقل من قيمة شحن المدينة المحددة. دعونا نلقي نظرة على الشفرة:
// استبدال زر طلب المنتج عندما يكون إجمالي الطلب أقل من قيمة شحن المدينة
add_filter( 'woocommerce_order_button_html', 'replace_order_button_html', 10, 2 );
function replace_order_button_html( $order_button ) {
// التحقق من قيمة إجمالية السلة.
if( WC()->cart->total > 700 ) {
// إرجاع زر الطلب الأصلي.
return $order_button;
} else {
// عرض رسالة تنبيه باستخدام الدالة display_alert.
display_alert('لم يتم الوصول لأقل تكلفة للطلب 700 ريال قم بمتابعة التسوق');
// الجزء الباقي من الشفرة يظل كما هو كما كان من قبل.
}
}
// عرض الإنذار باستخدام النص المعطى.
function display_alert($message) {
echo '<script type="text/javascript">';
echo "alert('$message');";
echo 'window.location.href = "/shop";';
echo '</script>';
}
هذا الكود يستبدل زر طلب المنتج في WooCommerce بزر آخر ويعرض رسالة تنبيه إذا كان إجمالي قيمة الطلب أقل من 700 ريال، ثم يعيد المستخدم إلى صفحة المتجر لمتابعة التسوق.