السؤال الشائع بين مستخدمي WordPress ، وخاصة للمبتدئين ، هو “أين يوجد ملف wp-config.php”؟
الإجابة بسيطة ، ستجد هذا الملف الأساسي في دليل جذر WordPress ، لكنه يعتمد على موقع الخادم.
إذا كنت تعمل على مضيف محلي بإعداد مثل XAMPP ، فانتقل إلى xampp → htdocs → test. في حالتي ، اسم مجلد الموقع هو “اختبار”.
إذا كنت تعمل على نظام أساسي مباشر ، فأنت بحاجة إلى الوصول إلى خادمك المباشر عبر عميل FTP مثل FileZilla. بمجرد تسجيل الدخول ، انتقل إلى public_html حيث سترى ملف wp-config.php.
الآن بعد أن عرفت مكان العثور على هذا الملف الأساسي المهم ، سأخوض الآن في تفاصيل كيفية الاستفادة من هذا الملف لتحسين تجربة WordPress الخاصة بك.
1. كيفية تجاوز معلومات اتصال FTP؟
إذا لم تكن قادرًا على تحديث نواة WordPress والمكونات الإضافية إلى إصدار أحدث بسبب خلل في اتصال FTP ، فيمكنك تجاوز معلومات اتصال FTP.
لهذا ، كل ما عليك فعله هو إضافة السطر التالي من التعليمات البرمجية في ملف wp-config.php:
; (‘define( ‘FS_METHOD’, ‘direct
2. كيفية تمكين التصحيح في WordPress؟
تصحيح الأخطاء هو ممارسة جيدة لتحسين جودة الكود بشكل عام ، واكتشاف مصدر الخطأ واستكشاف الأخطاء وإصلاحها.
لتمكين وضع التصحيح في WordPress ، كل ما عليك فعله هو إضافة سطور التعليمات البرمجية التالية في wp-config.php:
define(‘WP_DEBUG’, false); // disable debugging mode by default define(‘WP_DEBUG’, true); // enable debugging mode
3. كيفية تغيير موقع ووردبريس URL؟
إذا قمت بترحيل موقع WordPress الخاص بك إلى مضيف جديد ، أو قمت بتغيير اسم النطاق أو كنت ترغب في تحديث عنوان URL من HTTP إلى HTTPS ، فإن إضافة سطور التعليمات البرمجية التالية في ملف wp-config.php سيفي بالغرض:
define(‘WP_SITEURL’, ‘http://www.example.com’);
define(‘WP_HOME’, ‘http://www.example.com’);
طريقة بديلة هي استخدام متغير SERVER الذي يحدد هذه القيم ديناميكيًا.
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] ); define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] );
4. كيفية زيادة (أو تقليل) ذاكرة PHP؟
تتوفر هذه الميزة في منصة استضافة WordPress المُدارة من Cloudways ، ولكن بالنسبة لمستخدمي WordPress الذين لا يستخدمون Cloudways ، يمكن أن تصبح مشكلة. يمكن ضبط ذاكرة PHP المتوفرة لتطبيق WordPress عن طريق إضافة السطر التالي:
define( ‘WP_MEMORY_LIMIT’, ’64M’ );
If required, you can set the maximum memory limit:
define( ‘WP_MAX_MEMORY_LIMIT’, ‘256M’ );
لاحظ أنه لا يتعين على مستخدمي Cloudways تحرير ملف wp-config. يمكنهم ببساطة تغيير القيمة في إعدادات التطبيق من Cloudways Platform.
5. كيفية تعديل توقيت صندوق القمامة؟
إذا قام المستخدم بحذف المنشورات والصفحات والتعليقات ، فسيتم إرسالها إلى Trash Box حيث يقوم WordPress بحذفها تلقائيًا بعد 30 يومًا. لتغيير هذه المدة ، يمكنك إضافة السطر التالي لتعديل هذه القيمة لتناسب احتياجاتك. في المثال التالي ، قمت بتقليله إلى 15 يومًا.
حدد (“EMPTY_TRASH_DAYS” ، 15) ؛
يمكنك أيضًا تعطيل ميزة Trash تمامًا عن طريق تعيين القيمة على صفر كقيمة في السطر أعلاه.
6. كيف يتم تعطيل التحديثات التلقائية؟
تم تقديم التحديثات التلقائية كجزء من إصدار WordPress 3.7 حيث يتم تحديث الإصدارات الأساسية الثانوية وملفات الترجمة تلقائيًا. إذا كنت ترغب في تعطيل هذه الميزات ، أضف السطر التالي في wp-config.php:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
إذا كنت ترغب في تعطيل التحديثات التلقائية لنواة WordPress الخاصة بك (تحديثات ثانوية وكبيرة) ، فكل ما عليك فعله هو إضافة سطور التعليمات البرمجية التالية في ملف تكوين WordPress:
# تعطيل كافة التحديثات الأساسية:
define( ‘WP_AUTO_UPDATE_CORE’, false );
# تمكين جميع التحديثات الأساسية الصغيرة والكبيرة:
define( ‘WP_AUTO_UPDATE_CORE’, true );
7. كيفية تعيين فترات الحفظ التلقائي؟
عند إنشاء المنشور أو تحريره ، يقوم WordPress تلقائيًا بحفظ مراجعات المنشور. القيمة الافتراضية لفاصل الحفظ التلقائي هي 60 ثانية والتي يمكن زيادتها أو إنقاصها بإضافة السطر التالي:
define( ‘AUTOSAVE_INTERVAL’, 180 );
8. كيفية تعيين بادئة قاعدة البيانات؟
عند تثبيت WordPress على إعداد المضيف المحلي الخاص بك مثل XAMPP ، فإن أحد الخيارات هو تحديد بادئة جدول قاعدة البيانات المخزنة في ملف wp-config.php على النحو التالي:
$table_prefix = 'wp_';
define('WP_ALLOW_MULTISITE', true);
@ini_set(‘log_errors’,’On’); @ini_set(‘display_errors’,’Off’); @ini_set(‘error_log’,’/home/path/domain/logs/php_error.log’);
11. كيفية تشغيل التخزين المؤقت في ووردبريس؟
ما عليك سوى إضافة الكود التالي في ملف wp-config.php لتشغيل WP-Cache.
define(‘WP_CACHE’, true);
12. كيف يتم تكوين إعدادات قاعدة البيانات؟
يمكنك تحرير إعدادات اتصال قاعدة البيانات من ملف تهيئة WordPress ومطابقة قيم قاعدة البيانات (الاسم والمستخدم وكلمة المرور والمضيف) مع قيم قاعدة بيانات الاستضافة.
/ ** MySQL settings - Get this information from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'Your database name'); /** MySQL database username */ define('DB_USER', 'Your database username'); /** MySQL database password */ define('DB_PASSWORD', 'Your database password'); /** MySQL hostname */ define('DB_HOST', 'localhost');
يستخدم مقدمو الاستضافة المختلفون قيم DB_Host مختلفة ، وتستخدم Cloudways “المضيف المحلي” (المضيف المحلي هو قيمة DB_HOST الشائعة).
أحد الأخطاء الأكثر إحباطًا هو “خطأ في إنشاء اتصال قاعدة بيانات”. يظهر عادةً عندما تقوم بترحيل موقعك ، ويحتوي ملف wp-config على معلومات قاعدة بيانات قديمة أو غير صحيحة. فيما يلي دليل كامل لإصلاح خطأ اتصال قاعدة البيانات.
13. إعادة توجيه المجالات الفرعية والمجلدات الفرعية غير الموجودة
عندما يحاول الزائر الوصول إلى نطاق فرعي أو مجلد فرعي غير موجود في موقعك على الويب ، يمكنك ببساطة إعادة توجيه زوار موقعك إلى صفحة أو عنوان URL محدد. كل ما عليك فعله هو لصق السطر التالي من التعليمات البرمجية في ملف wp-config.php.
define( 'NOBLOGREDIRECT', 'http://example.com' );
لا تنس استبدال “http://example.com” بعنوان URL لموقعك على الويب.
14. كيفية تحرير ما بعد المراجعة؟
يمكنك تعطيل ميزة مراجعة المنشور تمامًا وكذلك تعيين الحد الأقصى لعدد المراجعات التي يمكن لـ WordPress تخزينها.
لتعطيل وظيفة مراجعة المنشور ، ما عليك سوى إضافة السطر التالي في ملف تهيئة WordPress.
define( 'WP_POST_REVISIONS', false );
define( 'WP_POST_REVISIONS', 12 );
15. كيفية تعيين مجال ملف تعريف الارتباط؟
يتيح لك WordPress تعيين نطاق ملف تعريف الارتباط لموقع WordPress الخاص بك (لإعدادات المجال غير العادية). ها هو الرمز.
define( 'COOKIE_ DOMAIN', 'www.cloudways.com' );
تغليف!
آمل أن تساعدك هذه المقالة في فهم ماهية ملف wp-config.php وكيفية استخدام ملف WordPress الأساسي هذا لتمكين أو تعطيل الوظائف المختلفة.
إذا كان لديك أي استفسارات في ذهنك ، فيرجى إبلاغي بذلك في قسم التعليقات وسأكون سعيدًا جدًا لمساعدتك. في غضون ذلك ، ما عليك سوى التحقق من منصتنا والنقر على زر بدء الإصدار التجريبي المجاني وجعل موقعك على الويب أسرع بنسبة 100 بالمائة.