خانه / آموزش وردپرس / حذف کردن آسان رونوشت ها از دیتابیس وردپرس

حذف کردن آسان رونوشت ها از دیتابیس وردپرس

حذف رونوشت های اضافه وردپرس

سامانه رونوشت ها در وردپرس یک سامانه مفید و کاربردی است. وردپرس با اضافه کردن این قابلیت کمک شایانی به مدیران وب کرده است. حتما” برای شما نیز پیش آمد که هنگام نوشتن مطلبی اینترنت دچار مشکل شده و یا برق قطع شود ! در این مواقع وردپرس که به طور خودکار هر چند دقیقه از مطلب شما یک رونوشت ذخیره کرده است اماکان بازیابی هرکدام از رونوشت ها را به شما می دهد.

به این صورت مطالب شما با آخرین تغغیراتی که روی آن صورت گرفته در دسترس تان قرار می گیرد. اما مشکل این سیستم ذخیره بی نهایت رونوشت از ممطالب شماست ( البته با مقداری تغییر در فایل wp-config می توان این مقدار را تغییر داد). فرض کنید شما ۲۰۰ مطلب دارید و همه آنها را نیز در محیط وردپرس خود تایپ کرده اید، هر مطلب هم ۲۰ رونوشت داشته باشد! این به معنی داشتن ۴۰۰۰ رونوشت و اشغال حجم بسیار زیاد از دیتابیس است !

دیتابیس

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

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

 

درباره حمید سلطانی

موارد جالب

ویروس یابی قالب های نال شده وردپرس

ویروس یابی قالب های نال شده وردپرس

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

پاسخ دهید

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

تخفیف ویژه به مناسبت سال جدید 1396 | کد تخفیف : eid96