Skip to content

wpsmswoopro_verification_product_restrictions

تقييد التحقق من الهاتف المحمول عند الدفع لمنتجات أو فئات محددة في WooCommerce.

يتيح لك فلتر wpsmswoopro_verification_product_restrictions تفعيل التحقق عبر OTP للهاتف المحمول فقط لمنتجات أو فئات منتجات محددة أثناء عملية الدفع في WooCommerce.

المتطلبات

  • إضافة WSMS WooCommerce Pro

الصياغة

add_filter('wpsmswoopro_verification_product_restrictions', 'your_callback');

القيمة المرجعة

أرجع مصفوفة تحتوي على المفاتيح التالية:

المفتاحالنوعالوصف
product_idsarrayمعرفات المنتجات التي تتطلب التحقق من الهاتف
product_catsarrayمعرفات الفئات التي تتطلب منتجاتها التحقق

إيجاد المعرفات

إيجاد معرف المنتج

  1. انتقل إلى Products → All Products في لوحة تحكم WordPress
  2. مرر الماوس فوق المنتج المطلوب
  3. لاحظ المعرف في الرابط (مثل post=187 يعني أن معرف المنتج هو 187)

إيجاد معرف الفئة

  1. انتقل إلى Products → Categories
  2. مرر الماوس فوق الفئة المطلوبة
  3. لاحظ المعرف في الرابط (مثل tag_ID=86 يعني أن معرف الفئة هو 86)

مثال

طلب التحقق من الهاتف فقط لمنتجات وفئات محددة:

add_filter('wpsmswoopro_verification_product_restrictions', function () {
    return [
        'product_ids'  => [187, 190],
        'product_cats' => [86, 88],
    ];
});

المنتجات فقط

add_filter('wpsmswoopro_verification_product_restrictions', function () {
    return [
        'product_ids'  => [187, 190, 195],
        'product_cats' => [],
    ];
});

الفئات فقط

add_filter('wpsmswoopro_verification_product_restrictions', function () {
    return [
        'product_ids'  => [],
        'product_cats' => [86, 88],
    ];
});

حالات الاستخدام

  • طلب التحقق للمنتجات عالية القيمة فقط
  • تفعيل OTP للمنتجات الرقمية لمنع الاحتيال
  • تقييد التحقق لفئات منتجات محددة

ذو صلة

آخر تحديث: ٢٣ ديسمبر ٢٠٢٤