Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_action( 'init', 'move_subcat_lis' );
- function move_subcat_lis() {
- // Odebereme subcat <li> ze starého umístění.
- remove_filter( 'woocommerce_product_loop_start', 'woocommerce_maybe_show_product_subcategories' );
- add_action( 'woocommerce_before_shop_loop', 'msc_product_loop_start', 40 );
- add_action( 'woocommerce_before_shop_loop', 'msc_maybe_show_product_subcategories', 50 );
- add_action( 'woocommerce_before_shop_loop', 'msc_product_loop_end', 60 );
- }
- /**
- * Podmíněně spustíme produktovou smyčku s kontejnerem <ul>, pokud existují podkategorie.
- */
- function msc_product_loop_start() {
- $subcategories = woocommerce_maybe_show_product_subcategories();
- if ( $subcategories ) {
- woocommerce_product_loop_start();
- }
- }
- /**
- * Zobrazíme subcat <li> v našem novém umístění.
- */
- function msc_maybe_show_product_subcategories() {
- echo woocommerce_maybe_show_product_subcategories();
- }
- /**
- * Pokud již neexistují subkategorie, ukončete produktovou smyčku </ul>.
- */
- function msc_product_loop_end() {
- $subcategories = woocommerce_maybe_show_product_subcategories();
- if ( $subcategories ) {
- woocommerce_product_loop_end();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement