9 مشاكل مع WordPress لم تكن تعرفها (وكيفية إصلاحها)

نشرت: 2015-11-30

حل المشكلات

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

دعنا نتعرف على هذه المشكلات وكيفية إصلاحها:

1. WordPress ليس آمنًا دائمًا

نبدأ بالأمان لأنه أحد أخطر المشكلات في العديد من مواقع WordPress.

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

  • أثر أول موقع على أكثر من 50000 موقع ،
  • والآخر حوالي 100000 موقع.

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

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

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

  • لا تقم بتنزيل المكونات الإضافية أو السمات من مصادر غير معروفة. إما أن تحصل عليها من المستودعات الرسمية في WordPress.org ، أو من مصادر أخرى موثوقة ، مثل هنا في ThemeTrust.
  • استخدم مكونًا إضافيًا للأمان. سيحميك حل مثل Sucuri Security أو Wordfence من مختلف الهجمات الشائعة.

وردفنس

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

2. لا توجد وظيفة نسخ احتياطي مضمنة

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

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

  • إذا كنت تريد أداة متميزة عالية الجودة ، ففكر في VaultPress (إنه حل كامل للنسخ الاحتياطي والاستعادة ؛ يبدأ بسعر 99 دولارًا في السنة) ،
  • إذا كنت تفضل الاحتفاظ بالأشياء مجانًا ، فجرب المكون الإضافي المسمى WordPress Backup to Dropbox (يأخذ موقعك بالكامل ويدعمه في ملف تعريف Dropbox الخاص بك).

3. يميل WordPress إلى التحميل ببطء

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

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

هناك الكثير من الأشياء التي يمكن أن تجعل موقعك بطيئًا:

  • الإضافات البطيئة. تساهم المكونات الإضافية الخاصة بك في غالبية وقت التحميل. تحقق من أي من المكونات الإضافية بطيئة (قم بذلك باستخدام المكون الإضافي لمحلل P3) ، واستبدلها ببدائل أسرع.
  • مضيف ويب بطيء. إذا كان مضيف الويب الخاص بك دون المستوى ، فليس هناك للأسف أي شيء آخر يمكنك القيام به سوى التخلي عنه للحصول على واحد أسرع. بشكل عام ، خطط الاستضافة الرخيصة ليست فعالة للغاية. تبدأ جودة الأشياء بأكثر من 10 دولارات شهريًا.
  • لا تخزين مؤقت. يعد التخزين المؤقت مفهومًا معقدًا إلى حد ما وممل بنفس القدر. لكن المهم هو أنه يمكنك جعل موقعك أسرع عن طريق الحصول على مكون إضافي للتخزين المؤقت يعمل على الطيار الآلي (مثل W3 Total Cache).
  • لا يوجد ضغط gzip. باختصار ، يعمل ضغط zip على تقليل حجم ملفات موقع الويب الخاص بك. يمكنك تمكينه عن طريق إضافة هذه الأسطر إلى ملف htaccess الخاص بك:
 AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript

4. قد يكون موضوعك غير آمن

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

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

موضوع التحقق

5. هناك دليل اجتماعي سلبي

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

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

تشارك

هذا هو المكان الذي يأتي فيه الدليل الاجتماعي السلبي في الصورة.

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

الأسهم المنخفضة

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

إعدادات المشاركة

6. لا يكون ضغط JPEG مفيدًا دائمًا

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

بشكل افتراضي ، يتم تعيين كل JPEG على جودة 90٪. بالنسبة لبعض السيناريوهات ، يعد هذا أمرًا جيدًا تمامًا ، ولكن إذا كان موقعك يعتمد على عناصره المرئية بشكل أكبر ، فعليك التفكير في إعادة تعيين مستوى الضغط مرة أخرى إلى 100٪ - باستخدام الإصدارات الأصلية من الصور.

أضف هذا إلى ملف jobs.php الخاص بك:

 add_filter( 'jpeg_quality', 'reset_jpeg_quality' ); function reset_jpeg_quality() { return 100; }

7. لا يتم تحسين الصور المصغرة دائمًا

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

الصور المصغرة

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

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

8. موقع الويب الخاص بك لديه روابط معطلة

لماذا أنا متأكد جدا؟

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

بالطبع ، سيكون من المستحيل العثور على جميع الروابط المعطلة يدويًا. بدلاً من ذلك ، استخدم مكونًا إضافيًا يسمى Broken Link Checker لإنجاز المهمة.

كسر الارتباط المدقق

9. يمكن أن تتسبب Pingbacks في حدوث فوضى حقيقية

تعد Pingbacks واحدة من ميزات WordPress القديمة التي كانت معنا لسنوات.

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

ومع ذلك ، يمكن أيضًا استخدامها كأداة هجوم DDoS ، كما أشار Sucuri. في هذه المرحلة من الوقت ، من الأفضل لك تعطيل pingbacks تمامًا.

يمكنك القيام بذلك في الإعدادات> مناقشة (اترك المربع بدون تحديد):

بينغباكس

دورك

هل هناك أي شيء آخر محبط بشكل مدهش بالنسبة لك بخصوص WordPress وطريقة عمله (أو طريقة إعداده)؟ لا تتردد في المشاركة في التعليقات.