كيفية تحديث البرنامج المساعد

نشرت: 2022-09-18

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

عادةً ما تعمل تحديثات المكون الإضافي التلقائية لـ WordPress بشكل جيد في معظم الحالات. ومع ذلك ، في بعض الحالات ، ستحتاج إلى تحديث مكون إضافي يدويًا. يعد SFTP / SCP الطريقة الأكثر ملاءمة لتنفيذ هذه التحديثات اليدوية . يرجى أن تضع في اعتبارك أنه إذا لم تكن معتادًا على WP-CLI ، فنحن نوصي باستخدام FTP. انتقل إلى مجلد الإضافات باستخدام بنية المجلد في علامة تبويب الموقع البعيد بمجرد اتصالك بموقعك عبر FTP. أعد تسمية المجلد الذي تريد تحديثه بالنقر بزر الماوس الأيمن فوقه واختيار إعادة التسمية من القائمة المنسدلة. إذا كان المكون الإضافي مدرجًا في WordPress.org ، فانقر فوق الزر تنزيل متى أردت تنزيله.

يجب أن يتم التحديث إلى أحدث إصدار من المكون الإضافي الخاص بك بمجرد اكتمال تحميل الملف. لتحديث البرنامج المساعد ، يمكنك القيام بذلك باستخدام WP-CLI. إذا كان لديك بالفعل SSH مثبتًا على الخادم الخاص بك ، فيجب تنفيذ الأمر: التالي نسخة بسيطة من طريقة Add From Server. يجب أن تظل جميع إعدادات المكون الإضافي الخاص بك غير متأثرة نتيجة التحديث ، حيث لا يوجد تغيير على الخادم.

كيفية تحديث البرنامج المساعد في ووردبريس

الائتمان: orbisius.com

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

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

ربط تحديث البرنامج المساعد ووردبريس

الائتمان: easywpguide.com

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

كيفية تحديث البرنامج المساعد WordPress دون فقدان التخصيص

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

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

قم بتحديث WordPress أو Plugins أولاً

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

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

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

الطريقة الصحيحة لتحديث الإضافات والسمات الخاصة بـ WordPress

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

مدقق تحديث البرنامج المساعد

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

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

ستقوم المكتبة بسحب المعلومات من قسم الإصدار / العلامة / الفرع أسفل معلومات التحديث. لاستخدام plugin-update-checker ، قم بتثبيت أحدث إصدار وانسخ الدليل إلى المكون الإضافي أو السمة الخاصة بك. يتم فحص رأس الإصدار لملف البرنامج المساعد الرئيسي أو النمط بشكل منتظم بواسطة PUC. إذا كان الإصدار أكبر من الإصدار المثبت ، فسيعرض CSS رمزًا. إذا تم تعيين الفرع على المستوى الرئيسي ، فسيقوم مدقق التحديث بالبحث عن أحدث الإصدارات والعلامات. لا ينطبق شرط أن يلتزم جميع أعضاء PUC بدقة بكود SemVer. باستخدام أحدث العلامات ، سيحدد مدقق التحديث الوسم الذي يحتوي على أعلى رقم إصدار على أنه اختياره.

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

تحديثات WordPress التلقائية

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