Домой Оптимизация и учебники по WordPress Как напечатать все загруженные JavaScripts и CSS Stylesheets $ handle для вашего...

Как напечатать все загруженные JavaScripts и CSS Stylesheets $ handle для вашего блога WordPress?

346
0

Содержание

WordPress — очень гибкая и многофункциональная платформа для ведения блогов. Некоторое время назад я написал несколько статей о wp_enqueue_script а также wp_enqueue_style API-интерфейсы WordPress — это лучший способ поставить скрипт в очередь в среде Genesis и лучший способ импортировать шрифты в ваш блог WordPress.

Обе функции очень важны и широко используются в плагинах WordPress и темах WordPress. Но вы должны быть немного осторожнее с ними, поскольку, если вы загрузили плагин, который ставит в очередь множество скриптов, это может значительно замедлить ваш блог.

Tips Всегда полезно периодически проверять, сколько скриптов и CSS-файлов загружает мой блог на каждую страницу. Как проверить, был ли сценарий / стиль поставлен в очередь / зарегистрирован? Вы всегда должны удалять ненужные загруженные JS и CSS из блога.

В учебнике по оптимизации скорости WordPress я удалил всего 3 ненужных файла comment-reply.min.js , jquery-migrate.min.js а также responsive-menu.js используя WordPress хук wp_deregister_script и wp_deregister_style. Но перед этим вам нужно знать $ handle для каждого скрипта и стиля.

В этом уроке мы рассмотрим шаги, которые displays all loaded Java Scripts and Style Sheets CSS ,

Шаг 1

Поместите ниже код вашей темы functions.php файл и сохраните его.

functions.php

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
функция crunchify_print_scripts_styles ( ) {
     // Распечатать все загруженные скрипты
     Глобальный $ wp_scripts ;
     foreach ( $ wp_scripts> очередь как $ скрипт ) :
         эхо $ скрипт , '**' ;
     endforeach ;
     // Распечатать все загруженные стили (CSS)
     Глобальный $ wp_styles ;
     foreach ( $ wp_styles> очередь как $ стиль ) :
         эхо $ стиль , '|| ' ;
     endforeach ;
}
add_action ( 'wp_print_scripts' , 'crunchify_print_scripts_styles' ) ;

Шаг 2

Оформить все загруженные CSS и JS в WordPress Admin panel , Убедитесь, что вы используете это в своей локальной установке WordPress или удалите функцию, когда она используется.

ЧИТАТЬ ТАКЖЕ:  Как отобразить последнюю обновленную запись / страницу в WordPress

Шаг 3

Теперь посетите ваш блог. В моем случае это http:// локальный / crunchify , Вы должны загрузить скрипты и CSS на Frontend page ,

В WordPress $wp_scripts объект содержит все загруженные скрипты и $wp_styles содержит все загруженные стили в памяти. Мы просто перебираем цикл for, и он печатает наш требуемый $handle , который мы могли бы использовать для отмены регистрации.

Как напечатать все загруженные JavaScripts и CSS Stylesheets $ handle для вашего блога WordPress?

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь