فایل wp-config.php

برای نصب وردپرس، باید فایل wp-config.php را ویرایش کنید تا تنظیمات لازم برای دسترسی وردپرس به پایگاه داده MySQL مورد نظرتان را در آن وارد کنید. این فایل بطور پیشفرض در وردپرس دانلود شده توسط شما وجود ندارد؛ بنابراین خودتان باید آن را بسازید. فایل wp-config-sample.php نمونه ای برای انجام این کار است.

از وردپرس ۲٫۶ به بعد، می توان فایل wp-config.php را به شاخه ای بالاتر از شاخه ای که وردپرس در آن نصب شده منتقل کرد.

برای انجام تغییرات در wp-config.php، باید اطلاعات زیر را داشته باشید:

  • نام پایگاه داده (Database Name)
  • نام کاربری دسترسی به پایگاه داده (Database Username)
  • رمز عبور نام کاربری فوق (Database Password)
  • میزبان پایگاه داده (Database Host)

چنانچه وردپرس توسط هاست شما برای شما نصب شده باشد، اطلاعات فوق را از آنها بگیرید. ولی چنانچه خودتان حساب کاربری یا سرور میزبان خود را اداره می کنید، این اطلاعات را در حین ایجاد پایگاه داده و کاربر مجاز به دسترسی به آن، به دست خواهید آورد. (به قسمت ایجاد پایگاه داده و کاربر، در مستندات نصب وردپرس نگاه کنید)

ساختن فایل

فایل wp-config-sample.php را در یک ویرایشگر متن باز کنید.

نکته مهم: هیچ گاه از نرم افزار های ویراستار متن مانند Microsoft Word برای ویرایش فایلهای وردپرس استفاده نکنید!

نام پایگاه داده (Database Name)

این خط را در فایل مذکور بیابید:

define('DB_NAME', 'putyourdbnamehere'); // The name of the database

نکته: هر چیزی که بعد از // قرار می گیرد صرفاً عبارتی برای ارائه ی توضیحات است.

عبارت putyourdbnamehere را پاک کنید و به جای آن نام پایگاه داده خود را بنویسید. توجه کنید که دو علامت نقل قول (‘) اطراف عبارت را پاک نکنید. بعد از این کار، این خط به این شکل در می آید:

define('DB_NAME', 'myDatabasename'); // The name of the database

نام کاربری دسترسی به پایگاه داده (Database Username)

این خط را در فایل بیابید:

define('DB_USER', 'usernamehere'); // Your MySQL username

عبارت usernamehere را با نام کاربری مورد نظر خود جایگزین کنید:

define('DB_USER', 'myDatabaseUser'); // Your MySQL username

رمز عبور نام کاربری فوق (Database Password)

این خط را در فایل بیابید:

define('DB_PASSWORD', 'yourpasswordhere'); // ...and password

عبارت yourpasswordhere را با رمز عبور مربوط به نام کاربری پایگاه داده خود جایگزین کنید:

define('DB_PASSWORD', 'MyOwnPassword'); // ...and password

}

کد بالا از قابلیت switch_themes استفاده می کند. بنابراین، تنها بینندگانی (کسی که به دیدن سایت میاد) که از این قابلیت استفاده می کنند نتایج query را خواهند دید.

خالی کردن سطل آشغال به صورت خودکار

مطالبی که در پیشخوان وردپرس پاک می کنید به صورت کامل پاک نمیشوند و به پوشه trash انتقال داده میشند برای اینکه این مطالب به این پوشه نروند و مستقیم تحت زمانی خاص توی سایت پاک بشند از کد زیر در wp-config.php استفاده میکنیم ،،

define('EMPTY_TRASH_DAYS', 5 );

مقدار ۵ که در کد هست گوینده ی این هستش که هر ۵ روز ۱ بار زباله دان خالی بشود که میتونید مطابق میلتون تغییر بدید ..

مدیریت زمان  AUTOSAVE

در وردپرس در هنگام ارسال پست هر ۳۰ ثانیه نوشته ی شما بصورت خودکار ذخیره میشود برای اینکه بتونید این زمان رو تغییر بدین از مشخصه زیر در wp-config  استفاده کنید (عدد ۳۰ بر حسب ثانیه حساب شده )

define('AUTOSAVE_INTERVAL', 30);

فعال کردن شبکه

قابلیت شبکه از ویژگی های وردپرس هستش که برای فعال کردن اون کافیه این کد رو به فایل wp-config.php اضافه کنید تا وردپرس مولتی یوز براتون فعال بشه ..

define('WP_ALLOW_MULTISITE', true);

تعمیر و بهینه سازی خودکار دیتابیس

برای تعمیر و بهینه سازی خودکار دیتابیس سایت وردپرسیتون از کد زیر استفاده کنید :

define('WP_ALLOW_REPAIR', true);

مسدود کردن درخواست های خارجی

اگر وب سایتتون رو منتقل کردین و در مورد چگونگی تغییر URL وب سایت از طریق phpMyAdmin اشنایی ندارین، شما می تونید کد زیر را به wp-config.php اضافه کنین تا تنظیمات پایگاه داده نادیده گرفته بشه. بعد از اون شما می تونید تنظیمات پایگاه داده انجام بدین

define('WP_HOME', http://www.domain.com); // no trailing slash
define('WP_SITEURL', http://mydomain.com); // no trailing slash

استفاده از ssl در وردپرس

define('FORCE_SSL_ADMIN', true);

محدودیت در پیش نویس ها جهت بازنگری

# Maximum 5 revisions #
define('WP_POST_REVISIONS', 5);

غیر فعال کردن این مشخصه :

# Disable revisions #
define('WP_POST_REVISIONS', false);

بررسی دوباره قبل از ذخیره سازی

در پایان عملیات ساخت فایل، چند نکته را بررسی کنید.

  • مطمعن شوید فضای خالی اضافی در گزینه ها و تنظیمات وجود ندارد
  • از وجود علامات نقل قول ( ‘ ) در سمت چپ و راست مقادیر اطمینان حاصل کنید
  • مطمعن شوید در آخر فایل، عبارت پایانی php (یعنی ?> )، وجود داشته باشد و پس از آن چیز دیگری، حتی فضای خالی، وجود نداشته باشد.

 

برای ذخیره کردن فایل، گزینه ی “Save As” را از منوی “file” انتخاب کرده و فایل را با نام wp-config.php در شاخه ی اصلی وردپرس خود ذخیره کنید و فایل جدید را به سرور خود انتقال دهید. وردپرس شما آماده ی نصب است.

wp-config.php برای چند وبلاگ (Multiple Blogs )

برپایی چند وبلاگ در یک هاست نیازمند بررسی دقیق فایلهای تنظیماتی است. برای کسب اطلاعات بیشتر، مستندات مربوط به برپایی چند وبلاگ در یک هاست را مطالعه کنید.

 

در اینجا به نظرم میرسه بگم یه سری هم به آموزش htaccess بزنید واقعا به این مباحث مسلط میشید و در نتیجه میتونید حرفه ای تر ادامه بدید

نمونه ای از آخرین کارهای ما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اگر ربات نیستی جواب بده *

پشتیبانی سایت سئو سایت

خدمات سایت

سئو

خدمات سایت

پشتیبانی سایت سئو سایت خدمات سایت