رفتن به مطلب

اضافه شدن emojis به هسته وردپرس و روش حذف css , js اضافه


4M!R

پست های پیشنهاد شده

با سلام خدمت دوستان امروز که داشتم سایتمو انالیز می کردم متوجه شدم تو ورژن 4.2 یه ویژگی جدید به نام emojis به این نسخه اضافه شده که inline css , jsبه هدر قالب اضافه می کنه باعث لود کند سایت میشه

حالا نمیدونم این ویژگی چقدر کار امد باشه ولی به درد من که فک نکنم بخوره

برای حذف کد های اضافی از دو روش زیر کمک بگیرید :

قرار دادن کد زیر در فانکشن قالبتون :


remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'wp_print_styles', 'print_emoji_styles' );

نصب افزونه زیر :


https://wordpress.org/plugins/disable-emojis/

موفق باشید

ویرایش شده توسط p47ri0t
لینک به ارسال

روش بهتر


function disable_emojis() {
remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
remove_action( 'wp_print_styles', 'print_emoji_styles' );
remove_action( 'admin_print_styles', 'print_emoji_styles' );
remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
}
add_action( 'init', 'disable_emojis' );
function disable_emojis_tinymce( $plugins ) {
if ( is_array( $plugins ) ) {
return array_diff( $plugins, array( 'wpemoji' ) );
} else {
return array();
}
}

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...