Intereting Posts
Мне нужно использовать месяц, год в моих архивах и страницах моего сайта wordpress Массовый тег добавления (или любой ярлык) на сообщения, у которых есть пользовательский отрывок Как я могу хранить сообщения, защищенные паролем, в запросах json, но не по внешним запросам? Показать одну категорию на почте Какие плагины я могу использовать для создания (присоединенного) продукта в своем блоге (от Amazon.com)? Использовать различные таксономии в постоянных ссылках разных персонализированных почтовых сообщений? Где происходит перенаправление 404? фильтровать собственный тип сообщения с помощью мета-ключа на панели управления SQL: выберите сообщения WordPress с заданной текстовой строкой и добавьте к ним настраиваемое поле? Как отображать код, если это не определенные страницы? Если есть только одна запись (показать элементы) else (показать другие элементы) Как защитить почтовые вложения, связанные с настраиваемым типом сообщения, от не зарегистрированных пользователей, на одном подсайте многоуровневой установки? Как я могу автоматически изменять размер изображений, чтобы они соответствовали всем моим зарегистрированным размерам изображения Редактирование шаблона не работает Instagram embed отображает URL вместо изображения через несколько дней

Сетка WooCommerce / представление списка

Есть ли какой-либо опыт с плагином просмотра Woocommerce Grid / List, я решил автоматически запустить представление списка, но проблема в том, что при загрузке страницы изначально открывается сетка и мгновенно меняет вид списка, она занимает 1 секунду, но кажется запутанной . Есть ли идеи, как это можно решить?

Я взял код из следующей ссылки

jQuery(document).ready(function(){ jQuery('ul.products').addClass('list'); }); 

Solutions Collecting From Web of "Сетка WooCommerce / представление списка"

Отмените все изменения, внесенные вами в файл, затем добавьте это вверху :

 if ( jQuery.cookie( "gridcookie" ) != "grid" ) { jQuery.cookie( "gridcookie", "list", { path: "/" } ); } 

Обновление: Звучит как FOUC . Давайте возьмем другой подход – удалите добавленный выше код и попробуйте добавить следующее к functions.php вашей темы.php:

 add_action( 'woocommerce_after_shop_loop', 'wpse_71885_shop_loop_list_init' ); function wpse_71885_shop_loop_list_init() { ?> <script type="text/javascript"> jQuery( "ul.products" ).addClass( jQuery.cookie( "gridcookie" ) || "list" ); </script> <?php } 

Это добавит класс сетки / списка в список продуктов сразу после его ввода в документ (в отличие от ожидания готовности документа).