انجمن


مشخصه های کاربردی فایل wp-config  (۱ نوشته)

  • NESTED

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۲۳۵۴
    تشکر شده: ۲۳۷۰ بار
    # نوشته شده: ۹ سال پیش
    ۵ اسفند ۱۳۹۰ - ۱۳:۳۸

    فایل 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 رو به یک پوشه دیگه منتقل کنید . این پوشه حاوی تم ها ، پلاگین ها، و دیگر موارد هست . با حرکت این پوشه به پوشه دیگه شما می تونید جلوی حمله های مخرب جهت صدمه زدن به وب سایت خودتون رو متوقف کنین:

    // full local path of current directory (no trailing slash)
    define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'].'/another-folder-or-location/wp-content'); 
    
    // full URI of current directory (no trailing slash)
    define('WP_CONTENT_URL', 'http://your-domain-name.com/another-folder-or-location/wp-content');
    
    // full local path of current directory (no trailing slash)
    define('WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'].'/another-folder-or-location/wp-content/plugins'); 
    
    // full URI of current directory (no trailing slash)
    define('WP_PLUGIN_URL', 'http://your-domain-name.com/another-folder-or-location/wp-content/plugins');
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Parsa - Mostafa - Morteza - ثاني عشر - Omid Sh - بهروز ازند - Saeed Fard - Mojtaba in96 - wwwdrhk - Masx

درباره‌ی این موضوع



برچسب‌ها