كيفية إنشاء تسجيل دخول مؤقت إلى WordPress: 3 طرق

نشرت: 2021-11-13

هل تريد إنشاء تسجيل دخول مؤقت على موقعك ولكنك غير متأكد مما يجب فعله؟ هذا المنشور لك. في هذا الدليل ، سنلقي نظرة على طرق مختلفة لإنشاء تسجيل دخول مؤقت إلى WordPress .

قبل أن ننتقل إلى الطرق المختلفة للقيام بذلك ، دعونا نفهم بشكل أفضل فائدة إنشاء عمليات تسجيل دخول مؤقتة.

لماذا إنشاء تسجيل دخول مؤقت لـ WordPress؟

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

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

بدلاً من منحهم بيانات اعتماد المسؤول الخاصة بك أو إنشاء مستخدمين جدد لحذفهم بعد ذلك ، يمكنك إنشاء عمليات تسجيل دخول مؤقتة. بهذه الطريقة ، لن تحتاج إلى إنشاء أي حسابات دائمة مما يسهل عليك إدارة الأدوار والحسابات المختلفة.

الآن بعد أن فهمنا فوائدها بشكل أفضل ، دعنا نلقي نظرة على الطرق المختلفة لإنشاء عمليات تسجيل دخول مؤقتة في WordPress.

كيفية إنشاء تسجيل دخول مؤقت إلى ووردبريس

هناك طريقتان رئيسيتان لإنشاء تسجيل دخول مؤقت إلى WordPress:

  1. من لوحة تحكم WordPress
  2. برمجيا
  3. باستخدام مكون إضافي مخصص

في القسم التالي ، سنوضح لك كلتا الطريقتين حتى تتمكن من اختيار الأنسب وفقًا لمتطلباتك.

1) من لوحة تحكم WordPress

هذه هي أبسط طريقة لإنشاء مستخدم WordPress ولا تتطلب أي مكون إضافي أو رمز تابع لجهة خارجية.

أولاً ، افتح لوحة تحكم المسؤول وانتقل إلى المستخدمون> جميع المستخدمين . هناك ، سترى جميع المستخدمين مع اسم المستخدم والاسم وعنوان البريد الإلكتروني الخاص بهم.

لإنشاء مستخدم جديد ، انقر فوق الزر " إضافة جديد" .

إنشاء مستخدم جديد

بعد ذلك ، سيتعين عليك ملء اسم المستخدم والبريد الإلكتروني والاسم الأول والأخير وموقع الويب وكلمة المرور والدور.

إنشاء مستخدم جديد

اسم المستخدم وعنوان البريد الإلكتروني وكلمة المرور والدور هي خيارات إلزامية. يمكنك أيضًا تحديد الخيار لإرسال إشعار إلى المستخدم.

تأكد من اختيار الأدوار المناسبة حسب حالتك. بمجرد ملء النموذج بالتفاصيل المطلوبة ، اضغط على إضافة مستخدم جديد . سيؤدي هذا إلى إخبار WordPress بإنشاء مستخدم جديد.

بهذه الطريقة ، يمكنك إنشاء مستخدم جديد من خلال لوحة تحكم WordPress. ومع ذلك ، لن يكون هذا مستخدمًا مؤقتًا. بمجرد عدم حاجتك إلى هذا الحساب بعد الآن ، ستحتاج إلى حذفه يدويًا لأغراض أمنية.

2) قم بإنشاء تسجيل دخول مؤقت إلى WordPress برمجيًا

هناك طريقة أخرى لإنشاء المستخدمين في WordPress. بدلاً من استخدام لوحة تحكم المسؤول ، يمكنك استخدام القليل من التعليمات البرمجية.

ملاحظة: نظرًا لأننا سنقوم بتحرير ملف function.php الخاص بالثيم ، قبل المضي قدمًا ، يجب عليك إنشاء نسخة احتياطية كاملة للموقع. بالإضافة إلى ذلك ، نوصيك بتعديل السمة الفرعية ، لذلك إذا لم يكن لديك واحدة ، فاتبع هذا الدليل لإنشاء سمة فرعية أو استخدم أحد هذه المكونات الإضافية.

بمجرد القيام بذلك ، دعنا نرى كيفية إنشاء مستخدمين برمجيًا.

الكود الذي سنستخدمه هو:

 wp_create_user ('johndoe'، 'passwordgoeshere'، '[البريد الإلكتروني محمي]')؛

كما ترى ، نحن نستخدم johndoe كاسم مستخدم وكلمة مرور هنا ككلمة مرور و [بريد إلكتروني محمي] كعنوان بريد إلكتروني. تأكد من تحرير الرمز لمنح المستخدم اسم المستخدم والبريد الإلكتروني وكلمة المرور الصحيحين.

يمكنك لصق مقتطف الشفرة هذا مباشرة في ملف function.php أو استخدام مكون إضافي خاص بالموقع مثل Code Snippets. في هذا العرض التوضيحي ، سنستخدم مقتطفات التعليمات البرمجية.

نقوم بتثبيت المكون الإضافي ، انتقل إلى Snippets> Add New Snippet ، والصق الكود هناك.

إنشاء تسجيل دخول مؤقت إلى WordPress - إنشاء مستخدم جديد

بعد حفظ المقتطف ، تحقق من قسم المستخدم وسترى المستخدم الجديد.

إنشاء تسجيل دخول مؤقت إلى WordPress - إنشاء مستخدم جديد

لتحسين الشفرة أعلاه ، يمكنك استخدام خطاف ، لذلك سيبدو المقتطف الجديد على النحو التالي:

 add_action ('admin_init'، 'QuadLayers_create_user') ؛
الوظيفة QuadLayers_create_user () {
  wp_create_user ('johndoe'، 'passwordffgoeshere'، '[البريد الإلكتروني محمي]')؛
}

هذا هو. بهذه الطريقة ، يمكنك إنشاء مستخدمي WordPress بقليل من التعليمات البرمجية. بعد ذلك ، بمجرد رغبتك في إزالة المستخدم من موقع الويب ، يمكنك إما حذف المقتطف أو إلغاء تنشيطه. إذا كنت تريد مزيدًا من التفاصيل حول هذه العملية ، فراجع دليلنا لإنشاء مستخدمين برمجيًا.

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

3) قم بإنشاء تسجيل دخول مؤقت إلى WordPress باستخدام المكونات الإضافية

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

في هذا القسم ، سنوضح لك كيفية استخدام هذا المكون الإضافي لإنشاء تسجيل دخول مؤقت في WordPress.

3.1) التثبيت والتفعيل

أولاً ، تحتاج إلى تثبيت البرنامج المساعد وتنشيطه. انتقل إلى المكونات الإضافية> إضافة جديد ، وابحث عن المكون الإضافي لتسجيل الدخول المؤقت بدون كلمة مرور ، وقم بتثبيته.

إنشاء تسجيل دخول مؤقت إلى WordPress - تثبيت البرنامج المساعد

بمجرد تنشيط المكون الإضافي ، سيعيد توجيهك تلقائيًا إلى صفحة الإعدادات. إذا لم يحدث ذلك ، فسترى إعدادات المكون الإضافي ضمن قسم المستخدمين .

3.2) تكوين البرنامج المساعد

إنشاء تسجيل دخول مؤقت إلى WordPress - إعدادات البرنامج المساعد

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

إنشاء تسجيل دخول مؤقت إلى WordPress - إنشاء حساب مؤقت

عملية إنشاء الحساب بسيطة ومباشرة وتأتي مع الحد الأدنى من الإعدادات. ما عليك سوى إدخال التفاصيل التالية:

  • عنوان البريد الالكترونى
  • الاسم الاول
  • الكنية
  • دور
  • إعادة التوجيه بعد تسجيل الدخول
  • انقضاء
  • لغة

إنشاء إعدادات تسجيل دخول مؤقتة

في حقل البريد الإلكتروني ، تحتاج إلى إدخال عنوان البريد الإلكتروني للمستلم. سيتحقق WordPress من عنوان البريد الإلكتروني هذا عندما يستخدم شخص ما معلومات تسجيل الدخول هذه. يعد الاسمان الأول والأخير حقلين لمساعدتك في التعرف على كل شخص ، بينما يعد الدور حاسمًا لأنه سيحدد الأذونات التي تمنحها لهذا المستخدم.

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

إنشاء تسجيل دخول مؤقت إلى WordPress - دور تسجيل الدخول

يعد إعداد وقت انتهاء الصلاحية إعدادًا مهمًا آخر. اضغط على القائمة المنسدلة وحدد الخيار المناسب لموقفك. على سبيل المثال ، إذا كنت تمنح حق الوصول إلى شخص ما لإصلاح مشكلة صغيرة على موقعك ، فقد يكون 3 ساعات أو يوم واحدًا كافيًا ، بينما إذا احتاج إلى القيام بمهمة أكثر تعقيدًا ، فقد يكون أسبوعًا أو شهرًا خيارًا أفضل .

إنشاء تسجيل دخول مؤقت إلى WordPress - وقت انتهاء صلاحية تسجيل الدخول المؤقت

أخيرًا ، سترى خيارًا لاختيار اللغة للمستخدم. بشكل افتراضي ، سيختار المكون الإضافي اللغة المستخدمة في إعدادات WordPress ، ولكن يمكنك تغييرها من هنا. إذا كان لديك متجر على الإنترنت وترغب في تغيير اللغة ، فقم بإلقاء نظرة على البرنامج التعليمي الخاص بنا لتغيير لغة WooCommerce.

بمجرد ملء جميع الحقول ، انقر فوق إرسال لإنشاء مستخدم مؤقت جديد.

سيعرض المكون الإضافي ارتباطًا فريدًا على الشاشة:

إنشاء تسجيل دخول مؤقت إلى WordPress - عمليات تسجيل الدخول المؤقتة

3.3) أرسل الرابط للمستخدمين المؤقتين

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

بهذه الطريقة ، يمكنك إنشاء أكبر عدد تريده من عمليات تسجيل الدخول دون أي قيود.

يمكنك أيضًا إدارة عمليات تسجيل الدخول المؤقتة الحالية باستخدام الخيارات التالية:

  • تعطيل تسجيل الدخول
  • حذف تسجيل الدخول
  • تحرير تسجيل الدخول
  • إرسال رابط تسجيل الدخول المباشر بالبريد الإلكتروني
  • نسخ رابط الدخول المباشر

إنشاء تسجيل دخول مؤقت إلى WordPress - إجراءات تسجيل الدخول

سيوفر المكون الإضافي وصولاً مؤقتًا للمستخدمين في الوقت المحدد ثم يحذفهم تلقائيًا.

هذا هو! هذه هي الطريقة التي تنشئ بها تسجيل دخول مؤقت إلى WordPress باستخدام مكون إضافي.

ماذا لو منحت بعض المستخدمين وصولاً مؤقتًا للمسؤول وتريد التأكد من أنهم لا يفعلون أي شيء ليس من المفترض أن يفعلوه؟ الخبر السار هو أنه يمكنك مراقبة نشاط المستخدم.

كيفية مراقبة نشاط المستخدم

أسهل طريقة لمراقبة نشاط المستخدمين على موقعك هي استخدام مكونات إضافية مخصصة. هناك الكثير من الأدوات لذلك ، ولكن في هذا البرنامج التعليمي ، سنستخدم WP Activity Log .

أولاً ، ما عليك القيام به هو تثبيت وتنشيط المكون الإضافي بالانتقال إلى الإضافات> إضافة جديد .

تثبيت وتفعيل سجل نشاط wp

بعد التنشيط ، سترى إعدادات المكون الإضافي على الجانب الأيسر. من عارض السجل ، يمكنك عرض جميع الأنشطة التي يقوم بها كل مستخدم للتأكد من أنه لا يستخدم الأذونات التي منحتها له للأنشطة الضارة.

إنشاء تسجيل دخول مؤقت إلى WordPress - عارض السجل

استنتاج

باختصار ، يمكن أن يكون إنشاء عمليات تسجيل دخول مؤقتة مفيدًا عندما يحتاج شخص ما إلى الوصول إلى موقعك لمهمة معينة أو لفترة محددة.

في هذا الدليل ، رأينا طريقتين مختلفتين لإنشاء تسجيل دخول مؤقت في WordPress:

  • قم بإنشاء حساب باستخدام لوحة تحكم WordPress ثم قم بحذفه
  • قم بإنشاء مستخدمين برمجيًا ثم قم بإزالتهم
  • استخدم مكونًا إضافيًا لتسجيل الدخول يزيل المستخدم المؤقت تلقائيًا بعد فترة معينة تحددها أنت

يعد إنشاء حساب باستخدام لوحة معلومات WordPress أبسط طريقة. ومع ذلك ، لن يكون حسابًا مؤقتًا ، لذا سيتعين عليك حذفه يدويًا بمجرد عدم حاجتك إلى هذا المستخدم بعد الآن. من ناحية أخرى ، تعتبر طريقة البرنامج المساعد أكثر ملاءمة لأنها تتيح لك إنشاء حساب لفترة معينة. بعد ذلك ، يحذف المكون الإضافي الحساب تلقائيًا مما يسهل إدارته. بالإضافة إلى ذلك ، نوصي أيضًا باستخدام مكون إضافي لسجل النشاط لتتبع أنشطة المستخدمين.

أخيرًا ، يمكنك أيضًا إنشاء مستخدمين برمجيًا بقليل من التعليمات البرمجية. على غرار طريقة لوحة تحكم المسؤول ، ستحتاج إلى إزالة المستخدم المؤقت يدويًا بمجرد عدم حاجتك إليه بعد الآن.

هل قمت بإنشاء مستخدمين مؤقتين؟ ما الطريقة التي استخدمتها؟ اسمحوا لنا أن نعرف في التعليقات أدناه!

إذا كنت قد استمتعت بهذا المنشور ، فقد تكون مهتمًا أيضًا بالأدلة التالية:

  • كيفية تغيير عنوان URL لصفحة تسجيل الدخول إلى WordPress
  • WordPress تسجيل الدخول لا يعمل؟ كيف تصلحها
  • كيفية إضافة CAPTCHA لتسجيل الدخول إلى WooCommerce