15 wp-config مقتطفات لتكوين موقع وورد الخاص بك
المشرف WordPress يجعل من السهل إدارة التكوينات دون لمس سطر من التعليمات البرمجية. هذه الإعدادات الأساسية التكوين ثم المخزنة في الفسفور الابيض بين خيارات
الطاولة داخل قاعدة البيانات. ولكن ، وورد لديه أيضا ملف التكوين منفصلة, مسمي الفسفور الابيض بين ملف config.php
, التي يمكن استخدامها ل مزيد من التخصيصات.
Wp-config هو الملف الخاص بك استضافة البيانات المخصصة (اسم قاعدة البيانات ، مضيف قاعدة البيانات ، إلخ.) تم حفظه عند تثبيت موقع WordPress مستضاف ذاتيًا. يمكنك أيضا إضافة خيارات التكوين الأخرى إلى هذا الملف ، والذي يمكنك من خلاله تمكين أو تعطيل ميزات مثل تصحيح الأخطاء وذاكرة التخزين المؤقت ومتعدد المواقع وتسجيل الدخول إلى طبقة المقابس الآمنة والتحديثات التلقائية وغيرها الكثير.
توطين وتحرير wp-config
عند تنزيل وورد ، الفسفور الابيض بين ملف config.php
الملف هو لم يحضر بعد داخل مجلد التثبيت. ومع ذلك ، هناك ملف يسمى الفسفور الابيض بين التكوين sample.php
التي تحتاج إلى نسخ وإعادة تسمية ل الفسفور الابيض بين ملف config.php
. ثم ، تحتاج إلى أضف بيانات الاتصال الأساسية الخاصة بك (اسم قاعدة البيانات ، اسم مستخدم قاعدة البيانات ، كلمة مرور قاعدة البيانات ، اسم المضيف ، مفاتيح الأمان) لهذا الملف.
إذا كان مزود الاستضافة يستخدم Softaculous المثبت السيارات (معظمهم يفعلون ذلك) هذه العملية هي الآلي لك وسوف تجد الفسفور الابيض بين ملف config.php
و الفسفور الابيض بين التكوين sample.php
ملف في مجلد الجذر الخاص بك عند توصيل الخادم الخاص بك عن طريق FTP.
نلاحظ أن ترتيب الإعدادات الأمور, لذلك لا تعيد ترتيبها. عند تحرير ملف wp-config, دائما استخدام محرر الكود مثل Sublime Text أو Atom أو Notepad ++ أو Visual Studio Code أو TextMate. سوف تقوم معالجات النصوص (Microsoft Office و Google Docs و LibreOffice وغيرها) بفوضى ملفك, أبدا استخدامها لتحرير ملفات التعليمات البرمجية.
الإعدادات المحفوظة في wp-config تجاوز قاعدة البيانات, في حالة وجود نفس نوع التكوين في كليهما (مثل عنوان URL للمنزل)
مكان وضع مقتطفات الشفرة
في هذه المقالة ، يمكنك أن تجد 20 قصاصات كود التي يمكنك استخدامها لتخصيص الخاص بك الفسفور الابيض بين ملف config.php
ملف.
معظم خيارات التكوين هذه لا يوجد في الفسفور الابيض التكوين افتراضيا. إذا كنت تريد استخدامها ، فأنت بحاجة إلى إضافتها تحت البداية علامة وتعليقات الكود
, لكن فوق إعدادات الخلية.
1. قم بتشغيل مصحح أخطاء WP
يمكنك تشغيل مصحح أخطاء WordPress وإيقاف تشغيله في ملف wp-config. المقتطف الأول أدناه موجود بشكل افتراضي في wp-config (أسفل تكوينات قاعدة البيانات) ولكن يتم تعيين قيمتها إلى خاطئة
. لتشغيل المصحح ، قم بتغيير قيمته إلى صحيح
.
المقتطف الثاني يتحول مصحح أخطاء الواجهة الأمامية الذي يسمح لك لتصحيح البرامج النصية CSS و JavaScript. استخدم المصححات فقط على مواقع التطوير أبدا في الإنتاج.
# يعمل على تحديد مصحح أخطاء PHP ('WP_DEBUG' ، صحيح) ؛ # يعمل على تحديد مصحح أخطاء CSS و JavaScript ('SCRIPT_DEBUG' ، صواب) ؛
2. تغيير بادئة جدول قاعدة البيانات
ووردبريس يستخدم wp_
بادئة الجدول بشكل افتراضي. إذا كنت تريد قاعدة بيانات أكثر أمانا يمكنك اختيار بادئة الجدول أكثر تعقيدا.
يوجد خيار التهيئة هذا أيضًا في ملف wp-config بشكل افتراضي ، ما عليك سوى تغيير القيمة من $ table_prefix
متغير إلى أكثر أمنا.
فقط قم بتغيير بادئة الجدول إذا كان لديك تثبيت نظيفة أو على موقع التنمية, لأنه أمر محفوف بالمخاطر للقيام بذلك على موقع الإنتاج.
# يخلق بادئة الجدول الآمنة لجداول قاعدة البيانات # فقط الأرقام والحروف والشرطة السفلية $ table_prefix = 'a81kJt_'؛
3. تغيير عناوين URL وورد
يمكنك اضبط عناوين URL وورد و المنزل في المشرف وورد ، تحت الإعدادات> عام
قائمة طعام. ومع ذلك ، يمكنك أيضًا تكوين عناوين URL هذه في ملف wp-config.
تحديد WP_SITEURL
و WP_HOME
الثوابت في ملف wp-config له ميزتان:
- يمكن أن يكون المنقذ للحياة إذا كنت لا يمكن الوصول إلى منطقة المشرف الخاص بك لسبب ما
- يمكن تقليل عدد المكالمات قاعدة البيانات أثناء تحميل موقعك (حيث يتجاوز wp-config الخيارات المحفوظة في قاعدة البيانات)
WP_SITEURL
يحدد عنوان URL يمكن للمستخدمين الوصول إلى موقعك مع ، في حين WP_HOME
يحدد جذر تثبيت WP الخاص بك. إذا قمت بتثبيت WordPress في مجلدك الجذر (هذا هو الخيار الافتراضي) فإنهم خذ نفس القيمة.
# تحديد عنوان URL للموقع ('WP_SITEURL' ، 'http://www.yourwebsite.com') ؛ # يحدد عنوان URL للمنزل (جذر تثبيت WP) المعرّف ('WP_HOME' ، 'http://www.yourwebsite.com/wordpress') ؛
4. قم بإفراغ سلة المهملات بعد وقت معين
يمكنك جعل ووردبريس ل تفريغ القمامة تلقائيا بعد عدد معين من التواريخ. أصغر قيمة لهذا الثابت هي 0 ، في هذه الحالة أنت تعطيل ميزة القمامة.
# إفراغ سلة المهملات بعد 7 أيام تحدد ('EMPTY_TRASH_DAYS' ، 7) ؛
5. تمكين ذاكرة التخزين المؤقت وورد
يمكنك تمكين ميزة التخزين المؤقت المضمنة في WordPress مع السطر التالي من التعليمات البرمجية. معظم المكونات الإضافية للتخزين المؤقت ، مثل W3 Total Cache و WP Super Cache, أضف تلقائيا هذا المقتطف إلى ملف wp-config.
# تمكين تعريف ذاكرة التخزين المؤقت لـ WP ('WP_CACHE' ، صواب) ؛
6. قم بتمكين WordPress Multisite
بإضافة WP_ALLOW_MULTISITE
ثابت لملف wp- التكوين الخاص بك ، يمكنك تمكين ميزة وورد بريس التي تسمح لك لإنشاء شبكة من مواقع الفسفور الابيض.
# يشغل WordPress Multisite define ('WP_ALLOW_MULTISITE' ، صحيح) ؛
7. إعادة توجيه المجالات الفرعية والمجلدات الفرعية غير الموجودة
أحيانًا يكتب الزوار نطاقًا فرعيًا أو مجلدًا فرعيًا غير موجودين في شريط URL. يمكنك إعادة توجيه هؤلاء المستخدمين إلى صفحة أخرى على نطاقك ، على سبيل المثال إلى الصفحة الرئيسية بمساعدة NOBLOGREDIRECT
ثابت.
# يعيد توجيه النطاقات الفرعية والمجلدات الفرعية غير الموجودة إلى الصفحة الرئيسية تعريف ('NOBLOGREDIRECT' ، 'http://www.yourwebsite.com') ؛
8. إدارة مراجعات آخر
وورد لديه المدمج في نظام التحكم الإصدار, مما يعني ذلك يحفظ جميع التنقيحات آخر انت صنعت. يمكن أن تحتوي المنشورة التي يتم تحريرها بشكل متكرر على ما يصل إلى 25-30 مراجعة يمكن أن تشغل مساحة كبيرة من قاعدة البيانات بعد فترة.
مع ال WP_POST_REVISIONS
ثابت ، يمكنك زيادة عدد مراجعات المنشورات أو تماما تعطيل الميزة.
# يعطل بالكامل مراجعة مراجعات المشاركة ('WP_POST_REVISIONS' ، خطأ) ؛ # يسمح بحد أقصى 5 مراجعات نشر تعريف ('WP_POST_REVISIONS' ، 5) ؛
9. تمكين المدمج في قاعدة البيانات الأمثل
وورد لديه المدمج في ميزة تحسين قاعدة البيانات يمكنك تشغيل عن طريق إضافة السطر التالي إلى ملف wp-config.
كتبت بالتفصيل عن كيفية عمل هذه الأداة في هذه المقالة. الشيء الأكثر أهمية هو ملاحظة أن شاشة تحسين قاعدة البيانات هي متاح لأي شخص (حتى بالنسبة للزوار غير المسجلين). تمكين الميزة فقط لفترة من الوقت تريد تشغيل أداة التحسين, ثم لا تنسى تعطيله.
# تشغيل ميزة تحسين قاعدة البيانات ، حدد ('WP_ALLOW_REPAIR' ، صحيح) ؛
10. تعطيل التحديثات التلقائية
وورد يعمل تحديثات الخلفية التلقائية افتراضيا ل الإصدارات البسيطة و ملفات الترجمة.
يمكنك تبديل هذه الميزة وإيقافها من خلال تحديد قيم AUTOMATIC_UPDATER_DISABLED
(لجميع التحديثات) و WP_AUTO_UPDATE_CORE
(للتحديثات الأساسية) الثوابت وفقًا للقواعد التالية:
# تعطيل كل التحديثات التلقائية تعريف ('AUTOMATIC_UPDATER_DISABLED' ، صحيح) ؛ # يعطل تحديد جميع التحديثات الأساسية ('WP_AUTO_UPDATE_CORE' ، خطأ) ؛ # تمكين جميع التحديثات الأساسية ، بما في ذلك تعريف الإصدارات الثانوية والكبيرة ('WP_AUTO_UPDATE_CORE' ، صواب) ؛ # تمكين التحديثات الأساسية فقط للإصدارات الثانوية (افتراضي) تعريف ('WP_AUTO_UPDATE_CORE' ، 'ثانوي') ؛
11. زيادة الحد ذاكرة PHP
في بعض الأحيان قد ترغب في ذلك زيادة حد ذاكرة PHP خصص موفر الاستضافة لموقعك ، خاصةً إذا شعرت بالخوف “حجم الذاكرة المسموح به بايت xxxxxx استنفدت” رسالة. للقيام بذلك ، استخدم WP_MEMORY_LIMIT
للموقع و WP_MAX_MEMORY_LIMIT
لمنطقة المشرف.
لاحظ أن بعض الأجهزة المضيفة لا تسمح بزيادة حد الذاكرة يدويًا ، وفي هذه الحالة اتصل بهم واطلب منهم القيام بذلك نيابة عنك.
# يحدد الحد الأقصى لذاكرة موقع الويب ('WP_MEMORY_LIMIT' ، '96M') ؛ # يحدد الحد الأقصى لذاكرة منطقة المشرف ('WP_MAX_MEMORY_LIMIT' ، '128M') ؛
12. قوة تسجيل الدخول SSL
لزيادة أمان موقع الويب ، يمكنك إجبار المستخدمين على ذلك تسجيل الدخول من خلال SSL كل مرة. ال FORCE_SSL_ADMIN
ثابت يجعل SSL إلزاميًا لكليهما تسجيلات المستخدم و جلسات المشرف.
لاحظ أن صالحة سابقا FORCE_SSL_LOGIN
تم إهمال ثابت في WordPress 4.0 ، لذلك الآن يجب عليك دائمًا استخدامه FORCE_SSL_ADMIN
.
# يفرض تسجيل دخول SSL ('FORCE_SSL_ADMIN' ، صواب) ؛
13. تعطيل البرنامج المساعد وموضوع التحرير / التحديثات
يمكن للمسؤولين تحرير البرنامج المساعد وموضوع الملفات في منطقة مسؤول WordPress. يمكنك جعل موقعك أكثر أمانًا إذا كنت تعطيل البرنامج المساعد والمحررين موضوع باستخدام DISALLOW_FILE_EDIT
ثابت. لذلك ، إذا تم اختراق موقعك ، فلن يتمكن المتسلل من الوصول إلى ملفات المكونات الإضافية والملفات.
بامكانك ايضا تعطيل ميزة تحديث البرنامج المساعد والسمة استخدام DISALLOW_FILE_MODS
. بهذه الطريقة لن يتمكن المسؤولون من تحديث المكونات الإضافية والسمات في منطقة المسؤول.
DISALLOW_FILE_MODS
أيضا تعطيل البرنامج المساعد ومحرر السمات, لذلك إذا كنت تستخدمه ، فلا يجب عليك إضافته DISALLOW_FILE_EDIT
.
# تعطيل المكون الإضافي وتعريف محرر السمات ('DISALLOW_FILE_EDIT' ، صواب) ؛ # تعطيل المكون الإضافي ومحرر السمات بالإضافة إلى تعريف تحديث المكون الإضافي والموضوع ('DISALLOW_FILE_MODS' ، صواب) ؛
14. حذف تعديلات الصورة
كلما قمت بتحرير صورة ، وورد يحفظه في قرارات مختلفة. ولكن ، إذا كنت لا ترغب في استخدام مجموعات الصور السابقة ، فيمكنك ذلك احذفهم من خلال تحديد قيمة IMAGE_EDIT_OVERWRITE
ثابت ل صحيح
.
ونتيجة لذلك ، فإن ملفات الصور السابقة سيتم الكتابة من قبل جديدة عندما تقوم بتحرير صورة وفقط سيتم حفظ المجموعة الأخيرة في ال الفسفور الابيض بين المحتوى
مجلد.
# ينظف تعديلات صورة التعريف ('IMAGE_EDIT_OVERWRITE' ، صواب) ؛
15. تعطيل HTML غير المرشحة
على الرغم من انخفاض مستوى المستخدمين (المشتركين والمساهمين والمؤلفين) لا يمكن نشر HTML بدون تصفية في WordPress ، يُسمح للمحررين والمسؤولين بذلك.
بإضافة سطر التعليمات البرمجية التالي إلى ملف wp-config ، يمكنك زيادة الأمان عن طريق منع المستخدمين رفيعي المستوى من نشر HTML غير المرشح.
# تعطيل HTML غير المصفاة للمشرفين والمحررين يحددون ('DISALLOW_UNFILTERED_HTML' ، صواب) ؛