رفتن به مطلب

عدم بارگذاری کامل سایت بعد از ارتقا به نسخه 4.2


MONJE

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

با سلام

بی مقدمه!!!

نسخه 4.2 وردپرس همراه با کلی تغییرات برای بروزرسانی قرار داد شد.

بعد از بروزرسانی، تعدادی از سایت ها (بلخص سایت های ایرانی) با مشکل عدم بارگذاری کامل پوسته مواجه شدند ، بدین صورت که صفحه تا رسیدن به محل فراخوانی تابع wp-head نمایش داده شده و بقیه سایت به هیچ عنوان از سرور برای مرورگر ارسال نمیشد.

با بررسی تعدادی از این سایت ها مشکل از ویژگی "emojis" شناسایی شد که اسکریپ های اون از طریق تابع wp-head بر روی محتوای فراخوانی شده توسط wp-head اضافه میشد.

اگر شما هم از چنین مشکلی رنج میبرید کافیست تابع زیر رو در فایل function پوسته خودتون اضافه کنید.


<?php
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' );
?>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...