وردپرس به طور پیشفرض کتابخونه jquery-migrate.js رو برای پشتیبانی از یک سری توابع قدیمی جی کوئری که هنوز در بعضی قالب ها و افزونه ها وجود دارند، استفاده میکنه. در حالی که، الآنه خیلی از سایتهای وردپرسی که نهایتا سیستمشون رو در یکی دو سال اخیر آپدیت کردند، نیازی به این کتابخونه ندارند. (البته به جز سایتهایی که از عهد بوققق آپدیت نداشتن)
همین الآن این کتابخونه رو حذف کنید…
راه نخست :
این کتابخونه برای سایتهای بروز وردپرس، به جز یک بار اضافی هیچ سودی نداره. بنابراین پیشنهاد دنیای وردپرس اینه که هرچه سریعتر این کتابخونه رو از صفحات سایتتون حذف کنید! اما چطوری؟ خب خیلی راحت. فقط کافیه که قطعه کد زیر رو در فایل functions.php قالبتون کپی و تغییرات رو ذخیره کنید. به همین سادگی و به همین بهینگی. ?
1 2 3 4 5 6 7 8 9 10 11 12 | //Remove JQuery migrate function remove_jquery_migrate( $scripts ) { if ( ! is_admin() && isset( $scripts->registered['jquery'] ) ) { $script = $scripts->registered['jquery']; if ( $script->deps ) { // Check whether the script has any dependencies $script->deps = array_diff( $script->deps, array( 'jquery-migrate' ) ); } } } add_action( 'wp_default_scripts', 'remove_jquery_migrate' ); |
راه دوم :
شیوه دیگر نیز نصب افزونه Remove jQuery Migrate می باشد. تنها کافیست از طریق پیشخوان این افزونه را نصب و فعال کنید!
این نوشته چندتا لایک داره؟
دیدگاه خود را بیان کنید