كيفية إصلاح مقالات ووردبريس التي تعرض خطأ 404 (خطوة بخطوة)

آخر تحديث بتاريخ يونيو 5, 2024

هل تعرض مقالات ووردبريس الخاصة بك خطأ 404 على موقع الويب الخاص بك؟

يحدث هذا الخطأ عندما تتمكن من الوصول إلى منطقة إدارة ووردبريس والمدونة الخاصة بك، ولكن عندما تحاول فتح مقال، سترى “404 Not Found”.

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

لماذا تعرض مقالتك في ووردبريس خطأ 404؟

هناك عدة أسباب وراء ظهور الخطأ 404 “لم يتم العثور على الصفحة” في مقالاتك على ووردبريس. يمكن أن تشمل هذه:

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

ومع ذلك، دعونا نلقي نظرة على كيفية إصلاح مقالات ووردبريس التي تعرض أخطاء 404.

الطريقة الأولى: تحقق من تعارض القوالب أو الاضافات ومشكلات التعليمات البرمجية المخصصة

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

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

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

يمكنك بعد ذلك البحث عن الحلول المتعلقة بهذا الاضافة أو الاتصال بمطور الاضافة للحصول على الدعم.

وبالمثل، قد يكون قالب ووردبريس الخاص بك هو سبب التعارض.

للتحقق، يمكنك التبديل مؤقتًا إلى قالب ووردبريس الافتراضي مثل Twenty Twenty-Three أو Twenty Twenty-Four. كل ما عليك فعله هو الانتقال إلى المظهر » القوالب والنقر على “تنشيط” في القالب الافتراضي.

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

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

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

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

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

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

الطريقة الثانية: إصلاح إعدادات الرابط الدائم الخاص بك

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

ما عليك سوى الانتقال إلى الإعدادات » الروابط الدائمة في منطقة مسؤول ووردبريس الخاص بك، والنقر على زر “حفظ التغييرات”.

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

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

الطريقة الثالثة: تحديث ملف ووردبريس htaccess.

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

الآن، ستحتاج إلى الاتصال بالسيرفر الخاص بك باستخدام عميل FTP مثل FileZilla أو تطبيق مدير الملفات في لوحة تحكم استضافة ووردبريس الخاصة بك.

بعد ذلك، ستحتاج إلى البحث عن ملف htaccess. وتحريره، الموجود في نفس موقع مجلدات مثل /wp-content/ و/wp-includes/.

ما عليك سوى النقر بزر الماوس الأيمن على الملف وتحديد “أذونات الملف”.

يمكنك جعل الملف قابل للكتابة عن طريق تغيير أذوناته إلى 666.

ما عليك سوى إدخال “666” في مربع “القيمة الرقمية” ثم النقر فوق “موافق”.

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

يمكنك أيضًا تعديل الملف وإضافة الكود إليه.

بمجرد فتح ملف htaccess. باستخدام محرر النصوص، ما عليك سوى إدخال هذا الكود:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

الطريقة الرابعة: اتصل بموفر الاستضافة الخاص بك

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

يرجى أيضًا الاطلاع على دليلنا حول كيفية طلب دعم ووردبريس بشكل صحيح والحصول عليه.

الطريقة الخامسة: إصلاح مقالات ووردبريس التي تعرض خطأ 404 على السيرفرات المحلية

إذا كنت تستخدم سيرفر محلي لأغراض الاختبار، فستحتاج إلى تمكين mod_rewrite في تكوين Apache لموقع MAMP أو WAMP أو XAMPP الخاص بك.

سيسمح هذا لـ ووردبريس بإنشاء عناوين URL نظيفة ومنع الخطأ 404 للمقالات والصفحات على سيرفرك المحلي.

ستختلف كيفية القيام بذلك حسب النظام الأساسي الذي تستخدمه. يمكن للأشخاص الذين يستخدمون XAMPP فتح لوحة التحكم الخاصة بهم والنقر فوق الزر “Config” ضمن الإجراءات. ثم حدد “Apache (httpd.conf).”

بعد ذلك، ستحتاج إلى العثور على هذا السطر LoadModule rewrite_module Modules/mod_rewrite.so# وإزالة “#” لإلغاء التعليق عليه.

سيؤدي هذا إلى تحميل ملف mod_rewrite.

بعد ذلك، ابحث عن كافة مثيلات AllowOverride None وقم بتغييرها إلى AllowOverride All.

تعني القيمة “ALL” أنه يمكن تجاوز جميع التوجيهات.

بمجرد الانتهاء من ذلك، يمكنك حفظ ملف httpd.conf وإغلاقه. بعد ذلك، في لوحة تحكم XAMPP، انقر فوق “Stop” في وحدة Apache ثم “Start” مرة أخرى لإعادة تشغيلها.

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

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

اترك تعليقاً