مشاوره رایگان بانک وردپرس در خدمت شماست

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

ارتباط با واتس آب با کلیک روی دکمه زیر:

ورود به پشتیبانی

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

یک نکته بسیار مهم

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

شیوه کار

شبیه اکثر کد ها، فقط کافی است که این کد را نیز در فایل functions.php کپی کنید :

global $wpdb;
 
$attachments = $wpdb->get_results( "
    SELECT *
    FROM $wpdb->postmeta
    WHERE meta_key = '_thumbnail_id'
" );
 
foreach ( $attachments as $attachment ) {
    wp_delete_attachment( $attachment->meta_value, true );
}
 
$wpdb->query( "
   DELETE FROM $wpdb->postmeta
   WHERE meta_key = '_thumbnail_id'
" );

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

نکته مهم دیگر که باید به آن توجه داشته باشید :

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

 

[تعداد: 2   میانگین:  1/5]

دیدگاه بگذارید

avatar
  Subscribe  
ارسال اطلاعیه در صورتیکه