4M!R

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

2 پست در این موضوع قرار دارد

با سلام خدمت دوستان امروز که داشتم سایتمو انالیز می کردم متوجه شدم تو ورژن 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
0

به اشتراک گذاری این پست


لینک به پست

روش بهتر


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

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری