تجاوز إلى المحتوى الرئيسي
الإصدار: 0.4.x

العملاء

important

تتطلب هذه الميزة ترقية إلى WCPOS Pro.

القدرات

سيحتاج الأمناء إلى قدرات list_users، create_users و edit_users لاستخدام جميع ميزات العملاء.

شبكة ووردبريس المتعددة

عند استخدام شبكة ووردبريس المتعددة، هناك بعض التحقق الإضافي لمنع غير المسؤولين الفائقين من إنشاء وتحرير العملاء.

أولاً، للسماح لغير المسؤولين الفائقين بإنشاء عملاء جدد، يرجى تفعيل الخيار التالي في Network Admin > Settings.

خيار الشبكة لإنشاء مستخدمين جدد

بالإضافة إلى ذلك، للسماح لغير المسؤولين الفائقين بتحرير تفاصيل العملاء، ستحتاج إلى إضافة قدرة manage_network_users إلى الأمين.

functions.php
// change the CASHIER_ID, and
// add to your functions.php file

add_filter('map_meta_cap', 'wc_pos_map_meta_cap', 10, 3);

function wc_pos_map_meta_cap($caps, $cap, $user_id){
if(is_pos() && $cap == 'edit_users' && $user_id === CASHIER_ID){
$caps = array('edit_users');
}
return $caps;
}