چطور کامنت ها را در پیوست رسانه ها در وردپرس غیرفعال کنیم؟
وردپرس به صورت اتوماتیک صفحات الصاق تصویر ایجاد میکند جایی که کاربران میتوانند تصویر را ببینند و حتی برای آن کامنت بگذارند. اگر شما تصویرهای خود را به صفحه پیوست پیوند زدهاید، پس از مدتی صفحات الصاقی بسیاری را خواهید داشت که کامنتها نیز بر روی آنها فعال هستند. اگر تصاویر، بخش مرکزی محتوای شما باشند مشکلی نیست. اما اگر نمیخواهید کاربران به جای پستها، بر روی تصاویر کامنت بگذارند، باید کامنتهای روی media attachments را خاموش کنید. در اینجا خود آموزی برای disable کردن کامنتها بر روی الصاقات چندرسانهای برایتان تهیه دیدهایم.
در این مقاله ما، به شما نشان خواهیم داد که چطور کامنت ها را در پیوست رسانه ها در وردپرس غیرفعال کنید.
تکه کد زیر را در فایل function.php کپی کنید.
function filter_media_comment_status( $open, $post_id ) { $post = get_post( $post_id ); if( $post->post_type == 'attachment' ) { return false; } return $open; } add_filter( 'comments_open', 'filter_media_comment_status', 10 , 2 );
اگر دوست ندارید با کد کار کنید میتوانید به آسانی پلاگینی به نام Disable Comment (غیر فعالسازی کامنت ها) را دانلود کنید. این پلاگین به شما اجازه میدهد که به صورت کلی کامنت ها را روی یک پست خاص یا انواع مشابه آن (پست، صفحات، رسانه ها و …) غیر فعال کنید.
امیدواریم این مقاله را مفید دیده باشید
سلام مطلب آموزشی خوبی بود.
دمت گرم واقعا کارمو راه انداخت