شما اینجا هستید
وردپرس » حذف خودکار پیش نویس ها و ذخیره های نوشته در وردپرس

وردپرس به طور معمول نسخه های مختلفی از یک نوشته را در پایگاه داده ذخیره می کند. که این نسخه ها می تواند شامل پیش نویس های نوشته،نسخه های ویرایش شده نوشته و … باشد.

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

global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );

نکته : این کد را در فایل functions.php ذخیره کنید و سپس بلافاصله آن را حذف کنید نگران نباشید همان یک بار کار را به درستی و تمام و کمال انجام خواهد داد.





اخبار زردیس | جدیدترین اخبار ایران و جهان