Rozwiązanie:
Poprawiony kod w pliku global.js lub custom.js
W moim przypadku kod był w custom.js
Widok produktów automatycznie zmienia się z domyślnego grid na list.
function bindGrid() {
var display_product = getCookie('display_product');
if (display_product === 'list' || !display_product) {
display('list');
} else {
display('grid');
}
$(document).on('click', '#grid', function(e) {
e.preventDefault();
display('grid');
});
$(document).on('click', '#list', function(e) {
e.preventDefault();
display('list');
});
}