Jak změnit počet sloupců ve výpisu produktů Woocommerce

Jeden z jednodušších kousků kódu pro Woocommerce, který vám pomůže upravit počet produktů v jednom řádku. Pokud potřebujete změnit čtyři sloupce na tři, stačí použít filter loop_shop_columns. V souboru content-product.php ve složce plugins/woocommerce/templates najdete na řádku 22

$woocommerce_loop['columns'] = apply_filters( 'loop_shop_columns', 4 );

A přesně ten filter ovlivníme následujícím kódem

add_filter('loop_shop_columns', 'my_loop_columns');
if (!function_exists('my_loop_columns')) {
function my_loop_columns() {
return 3; 
}
}

Doplnění:

Určitě budete potřebovat upravit i počet produktů na stránku, což uděláte přidáním následujícího kódu do functions.php

add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 21;' ), 20 );
Čtěte  WooCommerce nastavení zobrazování produktů

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Related posts

1 Comment

  1. Dušan Beleščák

    Ako tip je to super, ale ovšem ešte veľmi záleží na ošýlovaní (CSS) samotnej šablony, či sa „zmieri“ s iným, ako preddefinovaným layoutom …
    Ale ako vždy – vyskúšam :-)

    Reply

Leave a Reply

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Chcete mít přehled o dění ve světě WordPressu?

Přímo do vašeho emailu

Pravidelný přehled o novinkách, trendech a událostech, které se točí kolem WordPressu. Souhrn toho nejzajímavějšího od nás i ze zahraničí.