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:
- Uzyskaj dostęp do panelu administracyjnego WordPress.
- Przejdź do Wygląd > Edytor motywu, jeśli edytujesz plik
functions.php
, lub przejdź do Wtyczki > Edytor, jeśli używasz niestandardowej wtyczki. - Znajdź plik
functions.php
aktywnego motywu lub plik niestandardowej wtyczki, do którego chcesz dodać kod. - Skopiuj i wklej podany kod do pliku.
- Dostosuj liczbę
4
w kodzie do pożądanej liczby kolumn, które chcesz mieć w siatce produktów. - Zapisz zmiany w pliku.
- 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.