استخدام SSH و WP-CLI لإدارة موقع WordPress الخاص بك
نشرت: 2022-11-11يعد WordPress سهل الاستخدام بشكل لا يصدق ، ولكن بالنسبة للمستخدمين الأكثر تقدمًا ، فإن النقر فوق جميع الشاشات المختلفة في مسؤول WordPress يمكن أن يكون مرهقًا. قد يرغب هؤلاء المستخدمون في التفكير في استخدام SSH لإدارة مواقعهم عبر واجهة سطر أوامر WordPress ، WP-CLI.
يغطي هذا المنشور أساسيات SSH و WP-CLI ، بما في ذلك من يجب أن يستخدمه ، عندما يكون مفيدًا ، ونصائح حول وقت تجنبه.
ما هو SSH؟
Secure Shell ، أو SSH ، هو بروتوكول يسمح لك بالاتصال بخادم الويب. القشرة هي برنامج كمبيوتر بواجهة سطر أوامر. بدلاً من التحكم في خادم الويب بواجهة مستخدم رسومية نموذجية ، يقوم المستخدم بإدخال كل شيء عن طريق كتابة الأوامر.
لمعرفة المزيد حول كيفية استخدام أوامر SSH ، ضع في اعتبارك موارد الجهات الخارجية التالية:
- سطر أوامر Ubuntu للمبتدئين التعليمي
- كتيب أوامر Linux الخاص بـ freeCodeCamp
- LinuxCommand.org
- دورة مايكروسوفت شل
لاستخدام SSH ، تحتاج إلى مضيف ويب يدعمه. يوفر Pressable وصول SSH لجميع العملاء. اتبع هذه التعليمات لإعداد بيانات اعتماد SSH والوصول إلى أدوات سطر الأوامر.
ما هو WP-CLI؟
يوسع WP-CLI واجهة سطر الأوامر لإدارة موقع WordPress الخاص بك. يتيح لك WP-CLI تثبيت برنامج WordPress وتحديثه بالإضافة إلى تثبيت المكونات الإضافية والسمات وإدارتها. اقرأ وثائق WordPress الرسمية الخاصة بـ WP-CLI لمزيد من المعلومات حول جميع الخيارات المتاحة.
لاستخدام WP-CLI ، ستحتاج إلى وصول SSH وخادم مثبت عليه WP-CLI. يمكنك اتباع هذه التعليمات لتثبيت WP-CLI أو سؤال مضيف الويب الخاص بك عنها. يأتي WP-CLI مثبتًا مسبقًا وممكّنًا على جميع الحسابات القابلة للضغط.
متى يكون WP-CLI مفيدًا؟
يعد WP-CLI مفيدًا للغاية عند إعداد موقع جديد أو استكشاف أخطاء الموقع وإصلاحها.
استخدام واجهة سطر أوامر WordPress لإعداد موقع جديد
يمكنك تثبيت نسخة WordPress جديدة باستخدام واجهة سطر الأوامر. ما عليك سوى اتباع هذه التعليمات. إذا كان لديك استضافة Managed WordPress ، فمن المحتمل أن يكون من الأسهل والأسرع إعداد تثبيت WordPress جديد باستخدام لوحة تحكم الاستضافة الخاصة بك.
يتم تكوين وصول SSH في Pressable على أساس كل موقع. ستحتاج إلى إعداد موقع جديد قبل أن تحصل على وصول إلى SSH. لا يحتاج العملاء القابلون للضغط إلى استخدام واجهة سطر الأوامر لتثبيت WordPress - استخدم MyPressable Dashboard بدلاً من ذلك.
أوامر WP-CLI مفيدة لإعدادات الموقع الجديدة
يساعد WP-CLI أثناء إعداد موقع جديد من خلال السماح لك بتثبيت وتنشيط السمات والإضافات.
تثبيت البرنامج المساعد wp
استخدم هذا الأمر لتثبيت مكون إضافي واحد أو أكثر. فقط قم بإدراج رابط البرنامج المساعد في النهاية. يمكنك العثور على slug في دليل البرنامج المساعد WordPress. Slug هو ما يأتي بعد الإضافات /
يعمل هذا الأمر مع أكثر من مكون إضافي. يمكنك أيضًا استخدامه لتثبيت المكونات الإضافية من ملف ZIP محلي أو عنوان URL إلى ملف مضغوط بعيد.
إضافة –activate إلى نهاية السطر لتثبيت وتنشيط الإضافات.
هذا الأمر مفيد للغاية إذا قمت بتطوير مواقع باستخدام نفس مجموعة المكونات الإضافية. يمكنك تثبيت وتفعيل حزمة البداية المفضلة من المكونات الإضافية بسطر واحد.
تعرف على المزيد حول أمر تثبيت المكون الإضافي.
تثبيت موضوع wp
يعمل سطر تثبيت السمة بنفس طريقة عمل سطر البرنامج المساعد. يمكنك تنزيل مكون إضافي وتثبيته وتنشيطه باستخدام سبيكة دليل سمة WordPress أو ملف مضغوط.
باستخدام هذين السطرين معًا ، يمكن للمطور تثبيت المظهر والإضافات المفضلة لديه باستخدام سطرين فقط.
تعرف على المزيد حول أمر تثبيت السمة.
استخدام WP-CLI لاستكشاف أخطاء موقعك وإصلاحها
كل مالك ومطور لموقع WordPress يكره 500 خطأ خادم داخلي. إنها مثل شاشة الموت الزرقاء لمواقع WordPress. WP-CLI هي طريقة لاستكشاف أخطاء موقع الويب الخاص بك وإصلاحها عندما لا يكون لديك وصول إلى مسؤول WordPress التقليدي.
أوامر WP-CLI لاستكشاف أخطاء موقع الويب الخاص بك وإصلاحها
استخدم هذه الأوامر للمساعدة في تحديد المشكلات المتعلقة بموقعك وإصلاحها.
wp php-errors
يسرد هذا الأمر أخطاء PHP الأخيرة. إنها نقطة انطلاق رائعة لمعرفة ما إذا كان هناك مكون إضافي أو سمة معينة تسبب المشكلة.
قائمة المكونات الإضافية wp
يقوم هذا الأمر بإرجاع قائمة بجميع المكونات الإضافية المثبتة مع حالتها وإصدارها. ستتضمن القائمة أيضًا الارتباطات الثابتة للمكوِّن الإضافي. قم بتدوين الرخويات لاستخدامها في أوامر أخرى. تعرف على المزيد حول هذا الأمر .
قائمة موضوعات wp
يقوم هذا الأمر بإرجاع قائمة بجميع السمات وحالتها وإصدارها. مرة أخرى ، قم بتدوين موضوع الرخويات لاستخدامها لاحقًا. تعرف على المزيد حول هذا الأمر.
إلغاء تنشيط المكون الإضافي wp
هل تعتقد أن المكون الإضافي يسبب خطأ في الموقع؟ قم بإلغاء تنشيطه باستخدام هذا الأمر. ما عليك سوى إضافة سبيكة المكون الإضافي في نهاية السطر. يعمل بنفس طريقة أمر التثبيت حيث يمكنك إدراج عدة مكونات إضافية في نفس الأمر. تعرف على المزيد حول هذا الأمر.
wp –skip-plugins –skip-theme
إذا كنت تواجه أخطاء ولا يمكنك تشغيل أي أوامر ، فاستخدم هذا الأمر لتخطي تحميل أي سمة أو رمز مكون إضافي. يمكنك دمج هذا الأمر مع الآخرين لتخطي جميع المكونات الإضافية والسمات ، حتى تتمكن من إلغاء تنشيط مكون إضافي به مشكلات:
تعرف على المزيد حول تحديد مكون إضافي أو موضوع تعارض مع WP-CLI .
متى يجب تجنب استخدام WP-CLI
WP-CLI و SSH ، بشكل عام ، ليست صديقة للمبتدئين. قد يؤدي ذلك إلى إتلاف موقعك أو حذف ملفات مهمة عن طريق الخطأ إذا كنت لا تعرف ما تفعله. حتى المستخدمين المتمرسين يجب أن يفكروا في نسخ مواقعهم احتياطيًا قبل استخدام أوامر SSH لإجراء تغييرات.
يجب على العملاء الذين يمكن الضغط عليهم ملاحظة أنه نظرًا للطبيعة المعقدة لـ SSH و WP-CLI ، لا يمكن لفريقنا تقديم دعم مكثف لاستخدام هذه الأدوات. يمكنك استخدام فريق الدعم القابل للضغط لحل مشكلات الاتصال عبر SSH ، لكننا لا نقدم الدعم أو التوجيه بشأن استخدام أوامر محددة.
إذا لم تكن متأكدًا من استخدام SSH ، ففكر في إنشاء نسخة من موقعك كموقع انطلاق . يتضمن حسابك القابل للضغط بيئات مرحلية مجانية ويمكنك اختبار أوامر SSH على موقع التدريج قبل استخدامها على موقعك المباشر.
تسهيل حياة المطورين
يعد الوصول إلى SSH و WP-CLI مجرد طريقة أخرى يدعم Pressable المطورين. من الأدوات المتقدمة إلى لوحة التحكم البديهية لإدارة مواقع متعددة ، يوفر Pressable تجربة عالية لاستضافة مواقع WordPress وإدارتها.
هل تريد تجربة المنصة بنفسك؟ تحقق من MyPressable Playground لترى كيف يعمل.