ما تحتاج لمعرفته حول تحديثات WordPress

نشرت: 2023-02-22

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

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

جدول المحتويات

  • لماذا التحديثات مهمة جدا
    • الإصدارات الرئيسية
    • إصدارات طفيفة
    • إصدارات التصحيح
    • إصدارات أخرى
  • ماذا يوجد في تحديث WordPress؟
    • تحسينات
    • ميزات جديدة
    • اصلاحات الشوائب
      • حماية
  • اختيار استراتيجية التحديث
    • تحديثات تلقائية أو يدوية
    • الاختبار أو البيئة الحية
  • تحديثات ووردبريس
    • التحديثات الأساسية
      • التنمية الأساسية
      • نواة طفيفة
      • الأساسية الرئيسية
    • تحديثات PHP
    • تحديثات البرنامج المساعد ووردبريس
    • تحديثات WordPress Theme
  • لا يوجد حجم واحد يناسب الجميع

لماذا التحديثات مهمة جدا

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

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

الإصدارات الرئيسية

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

إصدارات طفيفة

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

إصدارات التصحيح

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

إصدارات أخرى

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

تشريح أرقام إصدارات البرنامج

ماذا يوجد في تحديث WordPress؟

يمكن أن تتخذ تحديثات WordPress أشكالًا مختلفة تمامًا. يعد فهم طبيعة الأنواع المختلفة من التحديثات أمرًا مهمًا حيث يمكن أن يساعدك على فهم مدى أهمية أو إلحاح تحديث معين بالنسبة لك.

بينما نتعمق في الأنواع المختلفة من التحديثات ، ضع في اعتبارك نظام الإصدار الذي ناقشناه سابقًا ؛

تحسينات

تحسينات على الوظائف الحالية. يمكن أن يشمل ذلك تحسينات UI و UX بالإضافة إلى التحسينات المنطقية والتشغيلية. يمكن أن تؤدي التحسينات أيضًا إلى تحسينات في الأداء ، مثل تحسين الكود ، لضمان تشغيل العمليات بشكل أسرع وأكثر استقرارًا.

يمكن أن تساعدك التحسينات على أن تكون أكثر كفاءة وفعالية وقد تضيف وظائف لم تكن متاحة من قبل.

ميزات جديدة

الميزات الجديدة هي إضافات لوظائف البرنامج - تتيح لك القيام بأشياء لم تكن ممكنة من قبل.

قد تكون الميزات الإضافية من أكثر الجوانب إثارة للتحديثات لأنها توسع نطاق البرنامج. بينما ستظل الميزات الجديدة ، إلى حد كبير ، متسقة مع وظائف البرنامج (لن يتلقى WordPress أبدًا تحديثًا يضيف وظائف محاسبة الأعمال) ، إلا أنه لا يزال بإمكانه إضافة ميزات جديدة تعمل على تحسين الوظائف العامة ، كما كان الحال مع Gutenberg - تم تقديم محرر الكتلة لأول مرة في الإصدار 5.

اصلاحات الشوائب

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

حماية

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

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

اختيار استراتيجية التحديث

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

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

تحديثات تلقائية أو يدوية

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

يمكنك تكوين تحديثات WordPress التلقائية لتثبيت تحديثات معينة وليس تحديثات أخرى - اعتمادًا على مدى تعقيد واستراتيجية المخاطرة في بيئتك.

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

الاختبار أو البيئة الحية

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

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

لذلك يجب أن تكون بيئة التدريج بالتأكيد شيئًا يجب مراعاته عند اختيار خدمة استضافة WordPress.

تقدم مدونتنا العديد من دروس WordPress التي يمكن أن تساعدك في الحصول على فهم عميق وقوي لكل ما هو WordPress.

اختيار استراتيجية التحديث

تحديثات ووردبريس

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

عادة ما تكون عملية التحديث متشابهة بين المكونات

التحديثات الأساسية

تشير تحديثات WordPress الأساسية إلى تحديثات WordPress نفسها. يقوم فريق WordPress.org بتطوير وإصدار هذه التحديثات. يعمل العديد من المساهمين من جميع أنحاء العالم على إصدارات وتحديثات WordPress. والتي يتم تصنيفها على النحو التالي ؛

التنمية الأساسية

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

نواة طفيفة

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

الأساسية الرئيسية

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

تحديثات PHP

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

إصدار PHP الحالي هو 8.2 ، والذي تم إصداره في ديسمبر 2022. نظرًا لأن كل إصدار يقدم ميزات جديدة ، فقد لا يكون البرنامج المكتوب في PHP 8.2 متوافقًا مع خوادم الويب التي تعمل بإصدار سابق من PHP. بالطبع ، هذا يعتمد على الميزات التي استخدمها المطورون.

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

نسخة PHP

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

ارجع دائمًا إلى القائمة الرسمية للإصدارات المدعومة من PHP للتحقق مما إذا كان الإصدار الحالي من PHP الذي تقوم بتشغيله لا يزال مدعومًا.

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

مطور البرنامج المساعد مسؤول عن إصدار تحديثات البرنامج المساعد. على سبيل المثال ، نحن ، WP White Security ، نصدر تحديثات لـ WP Activity Log و WP 2FA وجميع المكونات الإضافية الأخرى لدينا ، ويصدر Automattic تحديثات WooCommerce ، وما إلى ذلك. نظرًا لكيفية إعداد المكونات الإضافية ، فإن WordPress قادر على تحديد وقت إصدار التحديثات. إذا قمت بتمكين التحديثات التلقائية المطلوبة ، فسيقوم WordPress بالمضي قدمًا وتثبيتها. بخلاف ذلك ، ستحتاج إلى زيارة صفحة مكونات WordPress الإضافية من لوحة معلومات WordPress والنقر فوق خيار التحديث الآن.

إحدى الطرق الأقل شيوعًا لتحديث المكونات الإضافية هي من خلال FTP / SFTP. ستحتاج إلى عميل FTP للاتصال بخادمك وتحميل ملف البرنامج المساعد مباشرة إلى مجلد الملحقات. هذه الطريقة غير تقليدية تمامًا ولكنها يمكن أن تساعدك على استعادة الوصول إذا وجدت نفسك غير قادر على الوصول إلى wp-admin. يمكنك أيضًا استخدام هذه الطريقة لتعطيل مكونات WordPress الإضافية يدويًا.

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

تحديثات WordPress Theme

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

لا يوجد حجم واحد يناسب الجميع

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

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