آگهی های وردپرس در کنار اطلاع رسانی در مورد تغییرات انجام شده و یا پیشنهاد های مفید گاهی ممکن است کمی آزار دهنده باشند و نتیجه عکس دهند یکی از آگهی هایی که ممکن است کمی مزاحم کار کاربر شود اعلام درخواست آپدیت نسخه وردپرس می باشد که هر وردپرس کتری را گریبان گیر خود کرده آپدیت هسته وردپرس امری مهم است اما آنقدر هم برای سایت های قدیمی و پر ابزار ساده نیست و گاهی سبب بروز اشکال می شود و امکان آپدیت های مکرر وجود ندارد بسیاری از کاربران حرفه ای خود وقت آپدیت وردپرس خود را می داننند و در اینجاست که دیگر نیازی به این اعلام کننده وجود ندارد و اگر فکر می کنید که این اعلام مزاحم کار شما می شود در ادامه این مقاله به شما می آموزیم که چگونه با استفاده از قرار دادن یک کد از شر این آگهی دلسوز و مزاحم راحت شوید با وردپرس سورس همره باشید.
برای غیر فعال سازی اعلام های وردپرس نیاز است تا کدی را برای ویرایش تنظیمات پیشفرض وردپرس به فایل وردپرس انتقال دهیم برای این کار ابتدا وارد فایل Functions.php شده و با استفاده از یک ویرایش گر کد زیر را به فایل فانکشن بیافزایید
1 2 3 4 5 6 7 |
if ( !current_user_can( 'edit_users' ) ) { add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 ); add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) ); } |
فایل را ذخیره کنید اگر اینکار را به درستی انجام داده باشید اکنون اگر دوباره به پنل پیشخوان وردپرس خود بروید باید شاهد نبود آگهی آپدیت شوید در غیر اینصورت باید از افزونه های مخصوص یا کد های انسداد دیگری استفاده نمایید و یا سطح دسترسی خود را بررسی کنید
دیگر اعلام های آپدیتی که می توانید آزار دهنده باشد اعلام های آپدیت افزونه های وردپرس می باشد که وقتی تعداد این افزونه ها بالا می رود ترافیک درخواست آپدیت نیز سر به فلک می کشد برای غیر فعال سازی آگهی های آپدیت مانند کد بالا، کد زیر را به فایل غانکشن وردپرس خود بیافزایید
1 2 3 |
remove_action('load-update-core.php','wp_update_plugins'); add_filter('pre_site_transient_update_plugins','__return_null'); |
امیدوارم از این مقاله استفاده کافی را برده باشید در ادامه مقالات وردپرس سورس کد های کاربردی بیشتری را در خدمت شما عزیزان قرار می دهیم با وردپرسی شو همراه باشید.