Dostosuj Liczbę Kolumn w Siatce Produktów WooCommerce

Jak zmienić liczbę kolumn w siatce WooCommerce; Dostosuj kolumny siatki produktów w WordPressie; Dostosuj układ siatki produktów WooCommerce; Zmień kolumny w siatce produktów WooCommerce; Zmodyfikuj liczbę kolumn w siatce produktów WordPress; Ustaw różne kolumny dla siatki produktów WooCommerce; Jak dostosować kolumny siatki produktów w WordPressie; Zmień układ siatki produktów w WooCommerce; Dostosuj liczbę kolumn na stronie sklepu WooCommerce; Jak ustawić kolumny w wyświetlaniu produktów WooCommerce;

Objaśnienie

Chcesz zmienić, ile produktów wyświetla się w rzędzie na stronie sklepu WooCommerce? Oto prosty sposób, aby to zrobić!

Dostosowanie liczby kolumn:

  • Istnieje funkcja, która ustawia, ile produktów pojawia się obok siebie. W tym przykładzie jest ustawiona na 4 kolumny.
  • Jeśli chcesz inną liczbę, po prostu zmień liczbę 4 na taką, która pasuje do twojego układu.

Gdzie to działa:

  • To ustawienie dotyczy głównej strony sklepu, kategorii produktów oraz tagów produktów.
  • Zapewnia, że wybrana liczba kolumn jest spójna na tych stronach.

Stylizacja siatki:

  • Dodano trochę niestandardowego CSS, aby upewnić się, że produkty są ładnie wyrównane.
  • Szerokość każdego produktu jest obliczana na podstawie liczby kolumn. Na przykład, jeśli ustawisz na 4 kolumny, każdy produkt zajmuje 25% rzędu.

Po prostu dostosuj liczbę w kodzie do swoich potrzeb, a twój sklep WooCommerce wyświetli produkty w schludnej siatce, której pragniesz!

Kod

// Function to change the number of columns in WooCommerce product grid
function wp_dudecom_set_woocommerce_product_columns( $columns ) {
    // Set the number of columns you want to display
    $columns = 4;
    return $columns;
}
add_filter( 'loop_shop_columns', 'wp_dudecom_set_woocommerce_product_columns', 20 );

// Function to ensure the number of columns is applied to the product archive pages
function wp_dudecom_custom_woocommerce_loop_columns() {
    if ( is_shop() || is_product_category() || is_product_tag() ) {
        add_filter( 'loop_shop_columns', 'wp_dudecom_set_woocommerce_product_columns', 20 );
    }
}
add_action( 'wp', 'wp_dudecom_custom_woocommerce_loop_columns' );

// Function to add custom CSS for WooCommerce product grid columns
function wp_dudecom_custom_woocommerce_styles() {
    ?>
    <style type="text/css">
        .woocommerce ul.products {
            display: flex;
            flex-wrap: wrap;
        }
        .woocommerce ul.products li.product {
            width: calc(100% / 4); /* Adjust the number here to match the column count */
        }
    </style>
    <?php
}
add_action( 'wp_head', 'wp_dudecom_custom_woocommerce_styles' );

Instrukcja

Lokalizacja pliku: functions.php lub plik niestandardowej wtyczki

Wymagania wstępne:

  • Upewnij się, że WooCommerce jest zainstalowane i aktywowane na Twojej stronie WordPress.

Kroki wdrożenia:

  1. Uzyskaj dostęp do panelu administracyjnego WordPress.
  2. Przejdź do Wygląd > Edytor motywu, jeśli edytujesz plik functions.php, lub przejdź do Wtyczki > Edytor, jeśli używasz niestandardowej wtyczki.
  3. Znajdź plik functions.php aktywnego motywu lub plik niestandardowej wtyczki, do którego chcesz dodać kod.
  4. Skopiuj i wklej podany kod do pliku.
  5. Dostosuj liczbę 4 w kodzie do pożądanej liczby kolumn, które chcesz mieć w siatce produktów.
  6. Zapisz zmiany w pliku.
  7. Odwiedź stronę swojego sklepu WooCommerce, kategorie produktów lub tagi produktów, aby zobaczyć wprowadzone zmiany.

Jeśli potrzebujesz pomocy przy tym wdrożeniu lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.