На Crunchify мы всегда искали лучший способ оптимизации сайта. До сих пор мы были опубликованы numerous articles связанные с тем, как прекратить загрузку ниже скриптов и файлов CSS .
- Остановить загрузку
comment-reply.min.js,jquery-migrate.min.js иresponsive-menu.js: ссылка на статью - Остановить загрузку
wp-embed.min.js: ссылка на статью - Прекратить загрузку файлов CSS и тем jQuery и Crayon Syntax Highlighter: ссылка на статью
Все вышеперечисленные приемы уже применены к Crunchify. Я бы посоветовал вам перейти к каждой статье и посмотреть, относится ли это к вашему сайту WordPress.
В этом уроке мы рассмотрим шаги how to disable и прекратить загрузку Yet Another Related Post Plugin ( ЯРПП ) и Contact Form 7 Таблицы стилей CSS и часть учебника Как отменить регистрацию и удалить таблицы стилей.
Давайте посмотрим на изображения ниже:
Загрузка контактной формы 7 JavaScript и таблица стилей, только когда это необходимо.
Нет причин, по которым вы должны загружать все выше 3 файла на каждой странице. При необходимости вы можете добавить содержимое CSS-файла в файл style.css вашей темы, и это то, что я обычно делаю.
Чтобы перестать загружать все вышеперечисленные 3 таблицы стилей CSS, просто добавьте приведенный ниже код в файл functions.php вашей темы.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// Dequeue yarpp Widgets Таблица стилей CSS
add_action ( 'wp_print_styles' , 'crunchify_dequeue_header_styles' ) ;
функция crunchify_dequeue_header_styles ( )
{
wp_dequeue_style ( 'yarppWidgetCss' ) ;
}
// Dequeue yarpp Связанная таблица стилей CSS
add_action ( 'get_footer' , 'crunchify_dequeue_footer_styles' ) ;
функция crunchify_dequeue_footer_styles ( )
{
wp_dequeue_style ( 'yarppRelatedCss' ) ;
}
// Отмена регистрации контактной формы 7 Таблица стилей CSS
add_action ( 'wp_print_styles' , 'crunchify_dequeue_contact_form7' , 100 ) ;
функция crunchify_dequeue_contact_form7 ( ) {
wp_deregister_style ( 'контакт-форма-7' ) ;
}
|
И это все. Теперь все вышеперечисленные 3 файла не будут загружены в следующий раз, когда вы загрузите свой сайт. Есть еще один способ прекратить загрузку файлов JS и CSS. Использование фильтра WordPress .
|
1
2
|
add_filter ( 'wpcf7_load_js' , '__return_false' ) ;
add_filter ( 'wpcf7_load_css' , '__return_false' ) ;
|
А что если вы захотите загрузить часть этого CSS-контента на сайт?
На Crunchify.com мы применили вышеупомянутые советы, и у нас есть наши собственные свойства CSS для YARPP. Просто если вы хотите использовать, посмотрите ниже.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
, Ярп — связанный {
набивка : 15px 20px 1px ;
граница : 1px твердый #dfdfdf;
граница — слева : 2px твердый # dd7127;
размер шрифта : маленький ;
поле — верх : 30 пикселей ;
граница — радиус : 2 пикселя ;
текст — преобразование : капитализировать ;
коробка — тень : 0 1px 4px RGBA (0, 0, 0,. 2), 0 0 40px RGBA (0, 0, 0,. 1) вставка ;
фон : #fff;
}
, Ярп — связанный ол > ли {
поле — снизу : 12 пикселей ;
}
, Ярп — связанный {
текст — оформление : нет ! важно ;
цвет : # 444;
размер шрифта : 15 пикселей ;
шрифт — вес : 400 ! важно ;
линия — высота : 1,5 ;
}
, Ярп — связанный а : зависать {
цвет : # dd7127
}
, Ярп — связанный h3 {
набивка : 0 0 15 пикселей ! важно ;
размер шрифта : 25 пикселей ! важно ;
поле : 0 ! важно ;
шрифт — вес : 700 ! важно ;
font — family : Лато , Helvetica Neue , Helvetica , Arial , без засечек ;
}
|
Дайте мне знать, если у вас есть какой-то другой способ украсить раздел YARPP.
0.00 (0%) 0 votes










