Опубликовано Оставить комментарий

StoreFront — список зарегистрированных стилей

Выводим список стилей. Висит на хуке — storefront_before_header. Исключительно посмотреть, потом надо убрать.

Сколько же всего лишнего грузит StoreFront

В период борьбы за скорость загрузки страницы. Оказалось загрузка фонтов Google существенно влияет на скорость https://vahro.ru/other/storefront-google-fonts/

Читать далее StoreFront — список зарегистрированных стилей
Опубликовано Оставить комментарий

Добавить seach-box в меню

<?php
add_filter('wp_list_pages','add_search_box', 10, 2);
add_filter('wp_nav_menu_items','add_search_box', 10, 2);
function add_search_box($items, $args) {

        ob_start();
        get_search_form();
        $searchform = ob_get_contents();
        ob_end_clean();

        $items .= '<li>' . $searchform . '</li>';

    return $items;
}    
?> 
Читать далее Добавить seach-box в меню
Опубликовано Оставить комментарий

StoreFront удаление вывода автора поста

Помещаем в functions.php стандартную функцию storefront_post_meta() и исправляем ее. При обновлении StoreFront изменения сохранятся.

в функции storefront_post_meta() (лежит в файле \inc\storefront-template-functions.php) комментируем часть «Author» переменную обнуляем $author = »;

Читать далее StoreFront удаление вывода автора поста
Опубликовано Оставить комментарий

StoreFront — Google Fonts

Source Sans Pro — https://www.fonts-online.ru/font/Source-Sans-Pro шрифт используемый в теме Storefront

StoreFront грузит фонты с сайта Google и это сильно тормозит общую загрузку — WP+StoreFront https://pagespeed.web.dev/ — 93, если убрать внешнюю загрузку фонтов https://pagespeed.web.dev/ — 100

За загрузку фонтов отвечает эта строка на итоговой html странице

Читать далее StoreFront — Google Fonts
Опубликовано Оставить комментарий

CSS файл — Google Fonts Source Sans Pro

Запрос на адрес 

https://fonts.googleapis.com/css?display=swap&family=Source+Sans+Pro%3A400%2C300%2C300italic%2C400italic%2C600%2C700%2C900&#038;subset=latin%2Clatin-ext&#038;ver=3.9.1

возвращает CSS файл с кучей инструкций @font-face с загрузкой фонтов с адреса 
https://fonts.gstatic.com

Читать далее CSS файл — Google Fonts Source Sans Pro
Опубликовано Оставить комментарий

Сниппет для отключения Google Fonts (тема Storefront)

Dequeue Google Fonts based on URL (вместо плагина Disable and Remove Google Fonts) https://github.com/fontsplugin/disable-google-fonts/blob/master/disable-remove-google-fonts.php

Читать далее Сниппет для отключения Google Fonts (тема Storefront)
Опубликовано Оставить комментарий

Storefront

Storefront By Automattic – https://wordpress.org/themes/storefront/

Storefront Hooks: Actions and filters – https://woocommerce.com/document/storefront-hooks-actions-filters/

Storefront Theme Visual Hook Guide – https://www.businessbloomer.com/storefront-theme-visual-hook-guide/

Читать далее Storefront