غیرفعال کردن رونوشت ها در وردپرس و کاهش حجم دیتابیس

غیرفعال کردن رونوشت ها در وردپرس

رونوشت پست ها یک ویژگی عالی است که وردپرس ارائه می دهد و برای برخی کاربران ممکن است بهترین گزینه باشد.

به این صورت که وردپرس از مطلبی که در حال ایجاد یا ویرایش آن هستید، یک رونوشت تهیه می کند و این رونوشت ها را در دیتابیس ذخیره می کند تا نسخه های تغییر یافته ی هر مطلب را داشته باشید تا بتوانید در صورت نیاز از این نسخه ها استفاده کنید.

 

 

اما برای کاربرانی که فضای پایگاه داده محدودی دارند، ممکن هست مشکل ساز شود.

به طور پیش فرض ، وردپرس تا 25 رونوشت یا revision از مطلب شما نگهداری می کند و این کار سبب می شود که دیتابیس شما سنگین شود و در نتیجه سرعت لود سایت کاهش پیدا کند که این مورد  می تواند بر روی سئو و رتبه سایت هم تاثیر گذار باشد.

شما میتوانید با پیروی از این آموزش، به راحتی ویژگی Post Revisions یا رونوشت ها را در وردپرس غیرفعال کنید.

غیرفعال کردن رونوشت ها در وردپرس

برای اینکار کافیست کدهای زیر را به فایل wp-config.php سایت خود اضافه کنید.


define('AUTOSAVE_INTERVAL', 300 ); // seconds
define('WP_POST_REVISIONS', false );

کد بالا رونوشت ها را غیرفعال می کند و زمان ذخیره خودکار مطلب پیشنویس در مرورگر را از 60 ثانیه به 300 ثانیه (5 دقیقه) افزایش میدهد.
البته این کد رونوشت هایی که قبلا در پایگاه داده شما ذخیره شده اند را حذف نخواهند کرد. برای حذف تمام رونوشت های قبلی، شما باید وارد PHPMyAdmin شوید و کد SQL زیر را اجرا کنید


DELETE FROM wp_posts WHERE post_type = "revision";

 

این کد باید رونوشت ها را غیرفعال کرده و تمام رونوشت هایی که قبلا در پایگاه داده ذخیره شده اند حذف کند.

سلب مسئولیت: ما پیشنهاد نمی کنیم که رونوشت ها یا Post Revisions گزینه بدی باشد. این آموزش فقط برای کسانی است که در شرایطی هستند که نیاز به کاهش اندازه پایگاه داده خود دارند.

 

 

مطلب مرتبط : غیر فعال کردن نظرات با افزونه

 

امیدواریم از خواندن این مقاله لذت برده باشید.

اگر نظری دارید میتوانید با ا به اشتراک بگذارید.

ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.