کانفیگ وردپرس (wp-config) wp-config constant پلتفرم: wordpress مبتدی (Easy) سطح ریسک: پایین و بی‌خطر (Low Risk)

تغییر فاصله زمانی ذخیره خودکار در وردپرس (AUTOSAVE_INTERVAL)

تست‌شده و بازبینی‌شده در 1405/06/29 ۱۳۶ بار کپی ۲۱۲۷ مشاهده
پاسخ سریع و خلاصه کاربردی (Quick Answer)

با قرار دادن کد `define('AUTOSAVE_INTERVAL', 300);` در wp-config.php، بازه ذخیره خودکار ویرایشگر از ۱ دقیقه به ۵ دقیقه (۳۰۰ ثانیه) افزایش می‌یابد.

مشخصات فنی و شناسنامه کد (Code Information)

بازبینی: 1405/06/29
پلتفرم اجرایی (Platform) wordpress
نوع کد (Code Type) wp-config constant
محل قرارگیری فایل (Location) wp-config.php
سطح دشواری (Difficulty) مبتدی (Easy)
سطح ریسک (Risk Level) پایین و بی‌خطر (Low Risk)
نیاز به بکاپ اولیه؟ بله، حتماً بکاپ بگیرید
سازگاری با وردپرس وردپرس ۵.۰ به بالا و ویرایشگر گوتنبرگ
سازگاری با ووکامرس و HPOS سازگار
هشدار ایمنی: این تغییر مستقیماً فایل‌های حساس سرور یا دیتابیس را ویرایش می‌کند. حتماً پیش از ذخیره کد از وب‌سایت یا فایل مورد نظر فایل پشتیبان (Backup) تهیه کنید.
|
/**
 * تغییر بازه زمانی ذخیره خودکار به ۳۰۰ ثانیه (۵ دقیقه)
 * جهت کاهش درخواست‌های ایجکس و کاهش مصرف CPU در پیشخوان
 */
define( 'AUTOSAVE_INTERVAL', 300 );

کد را کجا قرار دهیم؟ (Placement Guide)

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

مسیر فایل: wp-config.php

این کد چگونه کار می‌کند؟ (How it Works)

اسکریپت heartbeat و autosave در ویرایشگر گوتنبرگ تایمر درخواست پس‌زمینه خود را بر اساس این مقدار پیکربندی کرده و فاصله ارسال پکت‌های متنی به سرور را تنظیم می‌کند.

چه زمانی از این کد استفاده کنیم؟ (Use Cases)

زمانی که نویسندگان متعددی همزمان روی سایت کار می‌کنند یا هاست با ارور 508 Resource Limit Reached مواجه می‌شود.

چه زمانی نباید از این کد استفاده کنیم؟ (Anti-patterns)

اگر نویسندگان سایت مشکل اینترنت ناپایدار دارند و ممکن است با بسته شدن ناگهانی مرورگر محتوای ۵ دقیقه گذشته را از دست بدهند.

پیش‌نیازهای اجرا

دسترسی به wp-config.php.

نحوه تست و اطمینان از عملکرد

یک نوشته را باز کرده و ابزار Network در Developer Tools مرورگر را مانیتور کنید؛ درخواست‌های autosave هر ۳۰۰ ثانیه ارسال خواهند شد.

نحوه بازگردانی سریع (Rollback)

کافیست خط را حذف کنید تا روی ۶۰ ثانیه پیش‌فرض برگردد.

خطاهای رایج و راه‌حل رفع

وارد کردن زمان به دقیقه به جای ثانیه (واحد باید حتماً ثانیه باشد).

ملاحظات و نکات امنیتی

هیچ آسیب‌پذیری امنیتی ندارد.

تاثیر بر سرعت و پرفورمنس

کاهش تا ۸۰ درصدی پینگ‌های اضافه به admin-ajax.php در زمان نگارش مقاله توسط نویسندگان.

پرسش‌های متداول پیرامون این کد (FAQ)

برای اکثر وب‌سایت‌های عمومی عدد ۱۸۰ ثانیه (۳ دقیقه) یا ۳۰۰ ثانیه (۵ دقیقه) بهترین بازدهی را دارد.
منابع و مستندات رسمی بررسی‌شده (Official Sources):

سبد خرید شما

0 افزونه

سبد خرید شما خالی است

هنوز محصولی را به سبد خرید اضافه نکرده‌اید. می‌توانید از افزونه‌های اختصاصی ما دیدن فرمایید.

مشاهده فروشگاه افزونه‌ها

ثبت درخواست مشاوره

با تکمیل فرم زیر، کارشناسان فنی بیسکو وب در سریع‌ترین زمان ممکن با شما تماس می‌گیرند.

مشاور
پشتیبانی و مشاوره تخصصی
پاسخگویی سریع کارشناسان
09903336117