Viewing 1 replies (of 1 total)
  • Thread Starter Sub_Zero

    (@sub_zero)

    I am using this code:

    add_filter( 'loop_shop_columns', 'wc_loop_shop_columns', 1, 10 );
    function wc_loop_shop_columns( $number_columns ) {
    	return 4;
    }

    This code doesn’t work for me but I know why. In my theme I found this code:

    function roots_clean_style_tag($input) {
      preg_match_all("!<link rel='stylesheet'\s?(id='[^']+')?\s+href='(.*)' type='text/css' media='(.*)' />!", $input, $matches);
      // Only display media if it's print
      $media = $matches[3][0] === 'print' ? ' media="print"' : '';
      return '<link rel="stylesheet" href="' . $matches[2][0] . '"' . $media . '>' . "\n";
    }
    add_filter('style_loader_tag', 'roots_clean_style_tag');

    When I remove this, then the row is showing me 4 products, just like I want it.

    But what is this code in my theme doing anyway??

Viewing 1 replies (of 1 total)
  • The topic ‘4 products on each row’ is closed to new replies.