لماذا لا يتم تحديث WordPress؟ إصلاحات تحديث ووردبريس!

نشرت: 2022-05-02

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

محتويات

  • لماذا لا يتم تحديث موقع WordPress الخاص بي؟
  • قضايا التخزين المؤقت.
    • التخزين المؤقت Cloudflare والإضافات.
    • مزود الهاتف المحمول أو التخزين المؤقت الخاص بهاتفك الخلوي.
    • التخزين المؤقت لموفر استضافة الويب الخاص بك.
  • تحديث ووردبريس.
    • تحديث WordPress (تحديث تلقائي بنقرة واحدة).
    • تحديث WordPress يدويًا.
  • إصدار PHP.
  • موضوع أو البرنامج المساعد التعارضات.
    • قم بتثبيت البرنامج المساعد "Health Check".
  • WordPress لا يقوم بتحديث المشكلات والإصلاحات ، الملخص.

لماذا لا يتم تحديث موقع WordPress الخاص بي؟

قد يكون هناك عدة أسباب لعدم تحديث موقع WordPress الخاص بك. فيما يلي الأسباب الثلاثة الأكثر شيوعًا لعدم تحديث موقع WordPress الخاص بك ، وهي تشمل:

  • قضايا التخزين المؤقت.
  • موفر الاستضافة الحالي ليس لديه أحدث إصدار من PHP.
  • موضوع أو البرنامج التعارضات.

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

الخطوة الأولى التي يجب عليك اتخاذها هي ، بالطبع ، مسح ذاكرة التخزين المؤقت.

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

على سبيل المثال ، قد يكون هناك المزيد من مشكلات التخزين المؤقت أو أي شيء آخر.

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

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

قضايا التخزين المؤقت.

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

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

قد تحتاج إلى مسح ذاكرة التخزين المؤقت للمتصفح إذا كنت تستخدم الكمبيوتر المحمول أو سطح المكتب.

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

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

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

التخزين المؤقت Cloudflare والإضافات.

هل تقوم بتشغيل Cloudflare؟ هل الخادم الخاص بك لديه التخزين المؤقت الخاص به؟ هل يحتوي أي من مكوناتك الإضافية على ميزة التخزين المؤقت؟

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

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

لذلك ، تقوم بمسح ذاكرة التخزين المؤقت لـ Cloudflare وستنتهي في النهاية بسحب الملفات المخزنة مؤقتًا من المكون الإضافي ، لذلك لا يتم مسح أي شيء على الإطلاق. يمكن أن يكون المكون الإضافي Cloudflare Flexible SSL.

مزود الهاتف المحمول أو التخزين المؤقت الخاص بهاتفك الخلوي.

يقوم مزودو خدمات الهاتف المحمول أحيانًا بتثبيت خوادم التخزين المؤقت الشفافة و / أو خوادم تحسين الصور بين عملائهم عبر الأجهزة المحمولة والإنترنت.

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

في بعض الأحيان ، يمكن أن يؤدي الانتظار لبضع ساعات إلى حل المشكلة.

ومع ذلك ، إذا كنت لا تزال تواجه مشكلات ، فجرّب الهاتف المحمول على شبكة wifi مقابل الهاتف المحمول عبر الهاتف الخلوي.

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

إذا كان هاتفك المحمول ، فقم ببساطة بمسح ذاكرة التخزين المؤقت الخاصة به في الإعدادات.

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

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

التخزين المؤقت لموفر استضافة الويب الخاص بك.

قد يكون لدى استضافتك بعض التخزين المؤقت بخلاف ما يمكنك الوصول إليه عادةً.

أعلم أن الاستضافة المُدارة من Godaddy WordPress ، على سبيل المثال ، لديها ذاكرة تخزين مؤقت.

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

في بعض الأحيان قد تحصل على " فشل تحديث WordPress تلقائيًا - يرجى محاولة التحديث مرة أخرى الآن ".

يحدث هذا الخطأ عندما يفشل تحديث نواة WordPress أو مكون إضافي أو موضوع.

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

قد تحتاج إلى إزالة ملف الصيانة. من الخادم وتعطيل وضع الصيانة من موقعك.

يمكنك ببساطة تسجيل الدخول إلى cPanel وإزالة ملف الصيانة في الدليل الرئيسي بنفسك.

ومع ذلك ، إذا كنت لا تريد العبث بملفات موقعك (لا ألومك) ، يمكنك الاتصال بدعم Web Host للحصول على المساعدة.

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

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

تحذير: سيؤثر تحديث WordPress على جميع الملفات والمجلدات المضمنة في تثبيت WordPress الرئيسي. يتضمن ذلك جميع الملفات الأساسية المستخدمة لتشغيل WordPress.

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

يجب عليك دائمًا تحديث WordPress إلى أحدث إصدار.

عندما يتوفر إصدار جديد من WordPress ، ستتلقى رسالة تحديث في شاشات مسؤول WordPress. لتحديث WordPress ، انقر فوق الارتباط الموجود في هذه الرسالة . "

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

تحديث WordPress (تحديث تلقائي بنقرة واحدة).

تحقق مما إذا كانت التحديثات التلقائية تعمل على لوحة معلومات WordPress الخاصة بك. ما عليك سوى زيارة Dashboard → Updates والنقر على "Update Now".

ومع ذلك ، إذا كان زر التحديث التلقائي ، " تحديث بنقرة واحدة " لا يبدو أنه يعمل عند النقر فوق الزر "تحديث الآن" في لوحة معلومات WordPress الخاصة بك أو إذا لم يقم الخادم بالتحديث التلقائي ، فحاول تحديثه يدويًا.

تحديث WordPress يدويًا.

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

قم بالوصول إلى الخادم الخاص بك عبر SFTP أو FTP ، أو مدير الملفات في لوحة التحكم أو cPanel لحساب الاستضافة الخاص بك ، (استشر وثائق مزود الاستضافة للحصول على تفاصيل حول هذه التفاصيل) ، واحذفها.

ثم استبدل نسخ كل شيء على الخادم باستثناء ملف wp-config.php والمجلد / wp-content / بنسخ حديثة من التنزيل.

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

* قم دائمًا بعمل نسخة احتياطية من موقعك. *

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

إصدار PHP.

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

لذلك تحتاج إلى التحقق لمعرفة ما إذا كانوا يقومون بتشغيل أحدث إصدار متاح من PHP.

أسهل طريقة للقيام بذلك ، إذا كان لديك حساب استضافة مشترك هي الذهاب إلى cPanel ضمن قسم "MultiPHP Manager" ، أو قسم PHP ذي الصلة في لوحة معلومات حساب Web Hosting ، ثم انتقل إلى "محدد PHP".

سيخبرك ما هو أحدث إصدار من PHP يعمل على موقع WordPress الخاص بك.

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

تحقق من WordPress.org واطلع على إصدارات PHP المتوافقة مع أحدث إصدار من WordPress.

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

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

إذا لم يخططوا لتحديث إصدار PHP الخاص بهم لأحدث إصدار من WordPress ، فمن الأفضل لك تغيير مضيفي الويب.

يرجى ملاحظة: موضوع أو البرنامج المساعد التعارضات.

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

إذا اختفت المشكلة ، فقم بتمكين المكونات الإضافية واحدة تلو الأخرى ، ثم قالبك لتحديد مصدر مشاكلك.

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

قم بتثبيت البرنامج المساعد "Health Check".

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

WordPress لا يقوم بتحديث المشكلات والإصلاحات ، الملخص.

في معظم الأوقات ، يمكن أن تكون أسباب عدم تحديث WordPress مشكلات متعلقة بالتخزين المؤقت.

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

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

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

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