DISALLOW_FILE_EDIT – كيفية تعطيل تحرير الملفات في ووردبريس؟

نشرت: 2024-08-09

جدول المحتويات
ما هو DISALLOW_FILE_EDIT في WordPress؟
أين يمكنك العثور على إعدادات DISALLOW_FILE_EDIT وكيف يمكنك تشغيلها في WordPress؟
كيفية تمكين تحرير الملفات في وورد؟
لماذا من المهم تشغيل إعدادات DISALLOW_FILE_EDIT في WordPress؟
خاتمة

ما هو DISALLOW_FILE_EDIT في WordPress؟

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

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


أين يمكنك العثور على إعدادات DISALLOW_FILE_EDIT وكيف يمكنك تشغيلها في WordPress؟

ربما تتساءل كيف يمكنك تنفيذ هذا الإجراء الأمني ​​المهم على موقع WordPress الخاص بك. حسنًا، يمكنك بسهولة تكوين إعداد DISALLOW_FILE_EDIT هذا عبر عميل FTP أو مباشرة من cPanel في ملف wp-config.php الخاص بتثبيت WordPress الخاص بك.

فيما يلي خطوات تحديد موقع هذا التكوين وتعيينه:

1. الوصول إلى ملفات WordPress الخاصة بك:

للوصول إلى ملفات WordPress الخاصة بك، يمكنك استخدام إما عميل FTP (مثل FileZilla)، أو cPanel، أو مدير ملفات استضافة الويب الخاص بك للوصول إلى الدليل الجذر لتثبيت WordPress الخاص بك.

من أجل راحتك، نحن نستخدم cPanel للوصول إلى ملفات WordPress للعرض التوضيحي.

قم بتسجيل الدخول إلى لوحة التحكم الخاصة بك وافتح مدير الملفات كما هو موضح في الصورة أدناه:

File Manager in cPanel
مدير الملفات في cPanel

2. افتح ملف wp-config.php:

الآن حدد موقع ملف public_html، وتحقق من ملف wp-config.php في الدليل الجذر لتثبيت WordPress الخاص بك وقم بتنزيل الملف.

Opening public_html in the WordPress root directory
فتح public_html في الدليل الجذر لـ WordPress

انقر بزر الماوس الأيمن فوق الملف لفتحه باستخدام محرر نصوص مثل Notepad++ أو VS Code.

opening and editing the wp-config.php file
فتح وتحرير ملف wp-config.php

3. أضف الثابت DISALLOW_FILE_EDIT:

أضف السطر التالي من التعليمات البرمجية إلى ملف wp-config.php، ويفضل أن يكون أسفل السطر الذي يقول: Define('WP_DEBUG', false); وفوق السطر الذي يقول: /* هذا كل شيء، توقف عن التحرير! نشر سعيد. */

Adding Add the DISALLOW_FILE_EDIT Constants in wp-config.php file
إضافة أضف DISALLOW_FILE_EDIT الثابت في ملف wp-config.php

4. احفظ الملف وقم بتحميله:

احفظ التغييرات على ملف wp-config.php وقم بتحميله مرة أخرى إلى الدليل الجذر لتثبيت WordPress الخاص بك، ليحل محل الملف القديم.

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


WPOven

كيفية تمكين تحرير الملفات في وورد؟

في حالة رغبتك في وقت ما في تمكين تحرير الملفات في WordPress، كل ما عليك فعله هو اتباع نفس الخطوات المذكورة أعلاه وتعيين قيمة الثابت DISALLOW_FILE_EDIT إلى False في ملف Wp-config.php.

إذا كنت لا تزال تتساءل عن كيفية القيام بذلك، فإليك الخطوات البسيطة:

1. افتح ملف wp-config.php:

  • حدد موقع ملف wp-config.php في الدليل الجذر لتثبيت WordPress الخاص بك.
  • قم بتنزيل هذا الملف وفتحه باستخدام محرر نصوص (مثل Notepad++ أو VS Code).
  • قم بإزالة الثابت DISALLOW_FILE_EDIT أو التعليق عليه:

2. ابحث عن السطر الذي يحدد DISALLOW_FILE_EDIT. سوف يبدو مثل هذا:

define('DISALLOW_FILE_EDIT', true);

3. قم بإزالة هذا السطر بالكامل، أو قم بتعيينه كخطأ، أو قم بالتعليق عليه بإضافة // في بداية السطر، كما يلي:

// define('DISALLOW_FILE_EDIT', true);

أو

define('DISALLOW_FILE_EDIT', false);

4. احفظ الملف وقم بتحميله:

احفظ التغييرات على ملف wp-config.php وقم بتحميله مرة أخرى إلى الدليل الجذر لتثبيت WordPress الخاص بك، ليحل محل الملف القديم.

في النهاية، يجب أن يبدو الملف كما يلي:

<?php
// other settings

// define('DISALLOW_FILE_EDIT', true); // Commented out to enable file editing

// other settings

define('WP_DEBUG', false);

/* That's all, stop editing! Happy publishing. */

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

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


WPOven Dedicated Hosting

لماذا من المهم تشغيل إعدادات DISALLOW_FILE_EDIT في WordPress؟

يعد استخدام الإعداد DISALLOW_FILE_EDIT في WordPress إجراءً أمنيًا مهمًا لعدة أسباب:

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

يمكن لهذه التغييرات الصغيرة أن تعزز بشكل كبير أمان واستقرار موقع WordPress الخاص بك.


خاتمة

لقد تعلمت الآن ما هو مصطلح "DISALLOW_FILE_EDIT" بالضبط، وتمكينه له فوائده من وجهة نظر أمنية.

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

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