Как исправить GTMetrix, показывающий параметр Minify JavaScript для внешнего URL в WordPress
Gtmetrix показывает F(0) для Minify Javascript для назначения и вливаний.
Пример: https://www.appointmentcore.com/frontend/js/lib/jquery/plugins/availChooser/jquery.availChooser-2.0.3.js может сэкономить 47,5 КБ (сокращение на 54%).
https://www.appointmentcore.com/frontend/js/lib/rrule-metcalf/lib/rrule.js может сэкономить 38,1 КБ (сокращение на 58%).
https://www.appointmentcore.com/frontend/js/app-v1529684716.js может сэкономить 37,2 КБ (сокращение на 56%).
https://www.appointmentcore.com/frontend/js/app/utils-v1463861748.js может сэкономить 13,6 КБ (сокращение на 53%).
https://www.appointmentcore.com/frontend/js/lib/jquery/plugins/datepicker/jquery.datepick.js может сэкономить 8,4 КБ (сокращение на 42%) после сжатия.
http://wordpress-135827-551615.cloudwaysapps.com/wp-content/themes/DiviChild/js/owl.carousel.js может сэкономить 6,2 КБ (сокращение на 35%) после сжатия.
Есть ли какое-то решение для этого?
Заранее спасибо.
1 ответ
Эта проблема старая. Это можно исправить двумя способами.
Сначала: отредактируйте файл из внешнего соединения, которое нужно минимизировать, и сохраните соединение.
Второе: скопируйте файл в свой внутренний, сверните его, создайте функцию для плагина или темы, чтобы связать этот файл вместо внешнего соединения. Вы можете создать задание cron, которое будет загружать внешний файл, затем уменьшать его и перезаписывать текущий текущий файл не реже одного раза в день.
РЕДАКТИРОВАТЬ: Если у вас нет возможности минимизировать файл, то вам не повезло.
Согласно комментарию: Вы не можете редактировать содержимое iframe, если у вас нет прав на редактирование содержимого iframe.