وردپرس آموزش وردپرس

مشخصه های کاربردی فایل wp-config

فایل wp-config در روت سایت قرار داره و برای حفط امنیت بیشتر گاهی وقتها به یک پله قبلش و یا یک پوشه قبلش انتقال میدن ، در هر صورت هر کاربری که وردپرس رو نصب می کنه مایل هست رابط کاربریش رو با اطلاعاتش سایتش بهتر و کاربر پذیر تر کنه

به عنوان اولین پستم در پایگاه اینترنتی یک وب  مشخصه های کاربردی فایل wp-config براتون آماده کردم ، فایل wp-config در روت سایت قرار داره و برای حفط امنیت بیشتر گاهی وقتها به یک پله قبلش و یا یک پوشه قبلش انتقال میدن ، در هر صورت هر کاربری که وردپرس رو نصب می کنه مایل هست رابط کاربریش رو با اطلاعات سایتش بهتر و کاربر پذیر تر کنه  در ادامه چند معرفه برای ویرایش این فایل معرفی می کنم

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

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

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

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

خالی کردن سطل آشغال به صورت خودکار :
مطالبی که در ادمین وردپرس پاک کی می کنید به صورت کامل پاک نمیشن و به پوشه trash انتقال داده میشن برای اینکه این مطالب به این پوشه نرن و مستقیم تحت زمانی خاص توی سایت پاک بشن

define('EMPTY_TRASH_DAYS', 5 );

مدیریت زمان AUTOSAVE:
در وردپرس در هنگان ارسال پست هر 30 ثانیه نوشته بصورت خودکار ذخیره میشه برای اینکه بتونید این زمان رو تغییر بدین از مشخصه زیر استفاده کنید (عدد 30 بر حسب ثانیه حساب شده (:

define('AUTOSAVE_INTERVAL', 30);

افزایش میزان حافظه:
وردپرس در حال عادی نیاز به 32 مگ حافظه داره اما وقتی سایتتون پویاتر میشه و تعدا پلاگینها بیشتر میشه باید فضای حافظه نیز افزایش پیدا کنه می تونید از مشخصه زیر استفاده کنید برای افزایش :

define('WP_MEMORY_LIMIT', '96M');

فعال کردن شبکه :
خب این یکی رو هم که همه می دونن کارش چی هست !!!

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);

انتقال wp-content به پوشه ایی دیگر:
یک راه بزرگ جهت متوقف کردن هکرها این هست که پوشه wp-content رو به یک پوشه دیگه منتقل کنید . این پوشه حاوی تم ها ، پلاگین ها، و دیگر موارد هست . با حرکت این پوشه به پوشه دیگه شما می تونید جلوی حمله های مخرب جهت صدمه زدن به وب سایت خودتون رو متوقف کنین:

define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT']./another-folder-or-location/wp-content);
define('WP_CONTENT_URL', http://your-domain-name.com/another-folder-or-location/wp-content);
define('WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT']./another-folder-or-location/wp-content/plugins);
define('WP_PLUGIN_URL', http://your-domain-name.com/another-folder-or-location/wp-content/plugins);

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

یک وب

یک‌وب ، تنها یک وب نیست

17 دیدگاه

دیدگاهتون رو ارسال کنید