AltaiR-05
@AltaiR-05

Как в WooCommerce сделать кнопки переключения вида отображения товаров?

Привет всем. Появилась необходимость сделать кнопки переключения вида товаров с стандартной плиточной в список (и обратно):
4bd6698a13494a2ba3268277fdad7220.png
и
71f12f222cc14f97b239a2b956a8fb51.png
Для этого я нашел плагин WooCommerce Grid / List Toggle, который добавляет эти кнопки. Но он добавляет их на страницу Витрина. А мне нужно было, чтобы они добавлялись и на главной странице где я товары вывел через шорткод в записи типа:
[product_category per_page="4" category="veshalki-plechiki"]

Если это чем то поможет то в файле самого плагина есть такой код, который выводит эти кнопки перед циклом:
function setup_gridlist() {
	if ( is_shop() || is_product_category() || is_product_tag() || is_product_taxonomy() ) {
		add_action( 'wp_enqueue_scripts', array( $this, 'setup_scripts_styles' ), 20);
		add_action( 'wp_enqueue_scripts', array( $this, 'setup_scripts_script' ), 20);
		add_action( 'woocommerce_before_shop_loop', array( $this, 'gridlist_toggle_button' ), 30);
		add_action( 'woocommerce_after_shop_loop_item', array( $this, 'gridlist_buttonwrap_open' ), 9);
		add_action( 'woocommerce_after_shop_loop_item', array( $this, 'gridlist_buttonwrap_close' ), 11);
		add_action( 'woocommerce_after_shop_loop_item', array( $this, 'gridlist_hr' ), 30);
		add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_single_excerpt', 5);
		add_action( 'woocommerce_after_subcategory', array( $this, 'gridlist_cat_desc' ) );
	}
}

P.S. PHP я не знаю, поэтому строго не судите))
  • Вопрос задан
  • 899 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы