في هذه المقالة ، سنوضح لك كيفية تحرير ملف wp-config.php بشكل صحيح في ووردبريس WordPress.
ما هو ملف wp-config.php؟
المدونات
كما يوحي الاسم ، فهو ملف تكوين هو جزء من جميع مواقع ووردبريس WordPress ذاتية الاستضافة .
على عكس الملفات الأخرى ، لا يأتي ملف wp-config.php مضمنًا في ووردبريس WordPress ، بل يتم إنشاؤه خصيصًا لموقعك أثناء عملية التثبيت.
يخزن ووردبريس WordPress معلومات قاعدة البيانات الخاصة بك في ملف wp-config.php. بدون هذه المعلومات ، لن يعمل موقع ووردبريس WordPress الخاص بك ، وستحصل على خطأ في إنشاء اتصال قاعدة البيانات "Error establishing a database connection".
اقرأ هنا : كيفية إصلاح الخطأ في إنشاء اتصال قاعدة بيانات في WordPress | ووردبريس
بصرف النظر عن معلومات قاعدة البيانات ، يحتوي ملف wp-config.php أيضًا على العديد من الإعدادات الأخرى عالية المستوى.
نظرًا لأن هذا الملف يحتوي على الكثير من المعلومات الحساسة ، فمن المستحسن عدم العبث بهذا الملف إلا إذا لم يكن لديك أي خيار آخر على الإطلاق.
ولكن نظرًا لأنك تقرأ هذه المقالة ، فهذا يعني أنه يجب عليك تحرير ملف wp-config.php. فيما يلي خطوات القيام بذلك دون العبث بالأشياء.
موقع الالكتروني
أول شيء عليك القيام به هو إنشاء نسخة احتياطية كاملة من ووردبريس WordPress . يعد ملف wp-config.php أمرًا بالغ الأهمية لموقع ووردبريس WordPress بحيث يؤدي خطأ صغير إلى عدم إمكانية الوصول إلى موقعك.
اقرأ هنا : مقارنة أفضل 7 إضافات للنسخ الاحتياطي في WordPress | ووردبريس
ستحتاج إلى عميل FTP للاتصال بموقعك على الويب. يمكن لمستخدمي Windows تثبيت WinSCP أو SmartFTP ويمكن لمستخدمي Mac تجربة Transmit أو CyberDuck. يسمح لك عميل FTP بنقل الملفات بين الخادم والكمبيوتر.
اقرأ هنا : 6 أفضل عملاء FTP لمستخدمي Mac و Windows | ووردبريس
اقرأ هنا : كيفية استخدام FTP لتحميل الملفات إلى WordPress | ووردبريس
اتصل بموقع الويب الخاص بك باستخدام عميل FTP . ستحتاج إلى معلومات تسجيل الدخول إلى FTP التي يمكنك الحصول عليها من مضيف الويب الخاص بك. إذا كنت لا تعرف معلومات تسجيل الدخول إلى FTP ، فيمكنك أن تطلب من مضيف الويب الخاص بك الدعم.
يقع ملف wp-config.php عادة في المجلد الجذر "root folder" لموقع الويب الخاص بك مع مجلدات أخرى مثل / wp-content /.
ببساطة انقر بزر الماوس الأيمن على الملف ثم حدد تنزيل من القائمة. سيقوم عميل FTP الآن بتنزيل ملف wp-config.php على جهاز الكمبيوتر الخاص بك. يمكنك فتحه وتحريره باستخدام برنامج محرر نص عادي مثل Notepad أو Text Edit.
فهم ملف wp-config.php
قبل أن تبدأ ، دعنا نلقي نظرة على الكود الكامل لملف wp-config.php الافتراضي. يمكنك أيضًا مشاهدة عينة من هذا الملف هنا .
كل قسم من ملف wp-config.php موثق جيدًا في الملف نفسه. يتم تحديد جميع الإعدادات هنا تقريبًا باستخدام PHP Constants.
define( 'constant_name' , 'value');
دعونا نلقي نظرة فاحصة على كل قسم في ملف wp-config.php.
إعدادات MySQL في ملف wp-config.php
تظهر إعدادات اتصال قاعدة بيانات ووردبريس WordPress الخاصة بك ضمن قسم "إعدادات MySQL" في ملف wp-config.php.
ستحتاج إلى مضيف MySQL واسم قاعدة البيانات واسم مستخدم قاعدة البيانات وكلمة المرور لملء هذا القسم.
انشاء موقع إلكتروني
يمكنك الحصول على معلومات قاعدة البيانات الخاصة بك من cPanel لحساب استضافة الويب الخاص بك تحت القسم قواعد البيانات Databases.
إذا لم تتمكن من العثور على قاعدة بيانات ووردبريس WordPress أو اسم مستخدم وكلمة مرور MySQL ، فأنت بحاجة إلى الاتصال بمضيف الويب الخاص بك.
مفاتيح التوثيق
مفاتيح المصادقة الفريدة هي مفاتيح الأمان التي تساعد على تحسين أمان موقع ووردبريس WordPress الخاص بك. توفر هذه المفاتيح تشفيرًا قويًا لجلسات المستخدم وملفات تعريف الارتباط التي تم إنشاؤها بواسطة ووردبريس WordPress.
ما هي مفاتيح أمان WordPress؟
WordPress Security Keys هي مجموعة من المتغيرات العشوائية التي تحسن تشفير المعلومات المخزنة في ملفات تعريف الارتباط الخاصة بالمستخدم. يوجد ما مجموعه أربعة مفاتيح أمان: AUTH_KEY و SECURE_AUTH_KEY و LOGGED_IN_KEY و NONCE_KEY
لماذا استخدام WordPress Security Keys؟
تجعل مفاتيح الأمان هذه من الصعب اختراق كلمة المرور الخاصة بك. يمكن كسر كلمة المرور غير المشفرة مثل "اسم المستخدم" أو "ووردبرس" بسهولة ، ولكن كلمة مرور عشوائية غير متوقعة ومشفرة مثل "88a7da62429ba6ad3cb3c76a09641fc" تستغرق سنوات للوصول إلى المجموعة الصحيحة. يجب عليك استخدام مفاتيح أمان ووردبريس WordPress لزيادة أمان المدونات أو مواقع الويب الخاص بك .
كيفية استخدام مفاتيح أمان ووردبريس WordPress على موقعي؟
لا تحتوي مدونات ووردبريس WordPress ذاتية الاستضافة على مفاتيح الأمان المحددة. ستحتاج إلى إضافة هذه بنفسك. إنها عملية بسيطة وسهلة للغاية ، يجب أن تكون قادرًا على القيام بها طالما أنك تعرف كيفية استخدام FTP.
طريقة عمل موقع الكتروني
أولاً ، ستحتاج إلى الحصول على مفتاحك السري الفريد من هنا .
يحتوي ووردبريس WordPress على مولد عشوائي يمكنه أن يمنحك هذه المفاتيح السرية. نوصي باستخدام ذلك بدلاً من اختراع الخاصة بك.
الخطوة الثانية هي تعديل ملف wp-config.php الخاص بك .
ستجد هذا الملف موجودًا في مجلد جذر WordPress الخاص بك (نفس المجلد حيث يتم تخزين محتوى wp والمجلدات الأخرى). في ملف wp-config.php على السطر 45 ، يجب أن تشاهد شيئًا مثل هذا:
ما عليك سوى أخذ مفتاح الأمان الذي أمسكناه في الخطوة 1 ولصقه وفقًا لذلك في الأسطر التالية.
احفظ ملف wp-config.php ، وبذلك تكون قد انتهيت. إذا قمت بتسجيل الدخول إلى لوحة إدارة WordPress الخاصة بك ، فسيُطلب منك تسجيل الدخول مرة أخرى.
يمكنك إنشاء مفاتيح أمان ووردبريس WordPress ولصقها هنا. هذا مفيد بشكل خاص إذا كنت تشك في أن موقع ووردبريس WordPress الخاص بك قد تم اختراقه. سيؤدي تغيير مفاتيح الأمان إلى تسجيل خروج جميع المستخدمين الذين قاموا بتسجيل الدخول حاليًا على موقع ووردبريس WordPress الخاص بك مما يجبرهم على تسجيل الدخول مرة أخرى.
وورد جدول قاعدة بيانات بادئة
أنشاء مدونة
بشكل افتراضي ، يضيف ووردبريس WordPress بادئة wp_ إلى جميع الجداول التي أنشأها WordPress.
من المستحسن تغيير بادئة جدول قاعدة بيانات WordPress الخاصة بك إلى شيء عشوائي. سيجعل ذلك من الصعب على المتسللين تخمين جداول ووردبريس WordPress الخاصة بك وسيوفر عليك بعض هجمات SQL الشائعة.
يرجى ملاحظة أنه لا يمكنك تغيير هذه القيمة لموقع ووردبريس WordPress موجود. اتبع التعليمات في كيفية تغيير مقالة بادئة قاعدة بيانات ووردبريس WordPress لتغيير هذه الإعدادات على موقع WordPress موجود.
اقرأ هنا : كيفية تغيير بادئة قاعدة بيانات WordPress لتحسين الأمن | ووردبريس
وضع التصحيح
هذا الإعداد مفيد بشكل خاص للمستخدمين الذين يحاولون تعلم تطوير ووردبريس WordPress ، والمستخدمين الذين يجربون الميزات التجريبية.
بشكل افتراضي ، يخفي ووردبريس WordPress الإشعارات التي تم إنشاؤها بواسطة PHP عند تنفيذ التعليمات البرمجية. سيظهر لك ببساطة تعيين وضع التصحيح إلى true هذه الإشعارات. وهذا يوفر معلومات مهمة للمطورين للعثور على الأخطاء.
define('WP_DEBUG', false);
إعدادات المسار المطلق
يحدد الجزء الأخير من ملف wp-config المسار المطلق الذي يتم استخدامه بعد ذلك لإعداد متغيرات ووردبريس WordPress والملفات المضمنة.
لا تحتاج إلى تغيير أي شيء هنا على الإطلاق.
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
wp-config.php الإعدادات
هناك بعض إعدادات wp-config.php الأخرى التي يمكن أن تساعدك في استكشاف الأخطاء وإصلاحها وحل العديد من أخطاء ووردبريس WordPress الشائعة .
تغيير منفذ MySQL والمقابس في ووردبريس WordPress
موقع ووردبريس
إذا كان موفر استضافة ووردبريس WordPress الخاص بك يستخدم منافذ بديلة لمضيف MySQL ، فستحتاج إلى تغيير قيمة DB_HOST لتضمين رقم المنفذ.
لاحظ أن هذا ليس سطرًا جديدًا ولكنك بحاجة إلى تعديل قيمة DB_HOST الحالية.
; ('define( 'DB_HOST', 'localhost:5067
إذا كان مضيفك يستخدم مآخذ وأنابيب لـ MySQL ، فستحتاج إلى إضافتها على النحو التالي:
;('define( 'DB_HOST', 'localhost:/var/run/mysqld/mysqld.sock
تغيير عناوين ووردبريس باستخدام ملف wp-config.php
قد تحتاج إلى تغيير عناوين URL في WordPress عند نقل موقع ووردبريس WordPress إلى اسم نطاق جديد أو مضيف ويب جديد. يمكنك تغيير عناوين URL هذه عن طريق زيارة الإعدادات Settings » General .
ووردبريس
يمكنك أيضًا تغيير عناوين URL هذه باستخدام ملف wp-config.php.
يكون هذا مفيدًا إذا كنت غير قادر على الوصول إلى منطقة إدارة ووردبريس WordPress نظرًا لوجود مشكلة كثيرة جدًا في التوجيهات . ما عليك سوى إضافة هذين السطرين إلى ملف wp-config.php:
;('define('WP_HOME','http://example.com
;('define('WP_SITEURL','http://example.com
لا تنس استبدال example.com باسم نطاقك الخاص.
عليك أيضًا أن تضع في اعتبارك أن محركات البحث تتعامل مع www.example.com و example.com كموقعين مختلفين إذا تمت فهرسة موقعك باستخدام البادئة www ، فأنت بحاجة إلى إضافة اسم المجال الخاص بك وفقًا لذلك.
تغيير دليل التحميلات باستخدام wp-config.php
بشكل افتراضي ، يقوم ووردبريس WordPress بتخزين جميع تحميلات الوسائط الخاصة بك في / wp-content / uploads / directory.
إذا كنت تريد تخزين ملفات الوسائط الخاصة بك في مكان آخر ، فيمكنك القيام بذلك عن طريق إضافة هذا السطر من التعليمات البرمجية في ملف wp-config.php.
;('define( 'UPLOADS', 'wp-content/media
قم بتعطيل التحديثات التلقائية في ووردبريس WordPress
قدم ووردبريس WordPress تحديثات تلقائية ابتداءً من الاصدار WordPress 3.7. سمح لمواقع ووردبريس WordPress بالتحديث تلقائيًا عند توفر تحديث بسيط.
على الرغم من أن التحديثات التلقائية رائعة للأمان ، إلا أنها في بعض الحالات يمكنها كسر موقع ووردبريس WordPress مما يجعل الوصول إليها غير ممكن.
ستؤدي إضافة هذا السطر من التعليمات البرمجية إلى ملف wp-config.php إلى تعطيل جميع التحديثات التلقائية على موقع ووردبريس WordPress الخاص بك.
;('define( 'WP_AUTO_UPDATE_CORE', false
الحد من مراجعات البريد في ووردبريس
يأتي ووردبريس WordPress مزودًا بحفظ تلقائي ومراجعات.
ومع ذلك ، إذا قمت بتشغيل مراجعات كبيرة للموقع يمكن أن تزيد من حجم النسخ الاحتياطي لقاعدة بيانات ووردبريس WordPress.
أضف هذا السطر من التعليمات البرمجية إلى ملف wp-config.php الخاص بك لتحديد عدد المراجعات المخزنة للنشر.
;(define( 'WP_POST_REVISIONS', 3
استبدل 3 بعدد المراجعات التي تريد تخزينها.
سيتجاهل ووردبريس WordPress الآن المراجعات القديمة تلقائيًا. ومع ذلك ، لا يزال يتم تخزين مراجعات المنشورات القديمة في قاعدة البيانات الخاصة بك.
نأمل أن تساعدك هذه المقالة على تعلم كيفية تحرير ملف wp-config.php في ووردبريس WordPress وجميع الأشياء الرائعة التي يمكنك القيام بها به.
إذا أعجبك هذا المقال ، فالرجاء أضافة تعليق وتققيم للموضوع .
أذا كان لديك أي أستفسار لاتتردد بمراسلتنا هنا