Snippet

Zmień liczbę produktów wyświetlanych na stronie sklepu WooCommerce

Jak zmienić liczbę produktów na stronie w WooCommerceWooCommerce zmień liczbę wyświetlanych produktów na stronieDostosuj liczbę produktów na stronie sklepu WooCommerceUstaw liczbę produktów na stronie w WooCommerceWooCommerce dostosuj liczbę produktów na stronieZmień liczbę wyświetlanych produktów w WooCommerceZmodyfikuj liczbę produktów na stronie w WooCommerceUstawienia liczby produktów na stronie w WooCommerceZwiększ liczbę produktów na stronie w WooCommerceWooCommerce wyświetl więcej produktów na stronie

Objaśnienie

Jeśli chcesz dostosować liczbę produktów wyświetlanych na stronie sklepu WooCommerce, ten fragment kodu jest idealnym rozwiązaniem.

Co to robi:

  • Zmienia liczbę produktów wyświetlanych na stronach sklepu, kategorii lub tagów.
  • Działa poprzez modyfikację głównego zapytania, które określa, jakie produkty są wyświetlane.

Jak to użyć:

  • Znajdź linię, która mówi $query->set( 'posts_per_page', 12 );.
  • Zmień liczbę 12 na dowolną liczbę produktów, które chcesz wyświetlać na stronie.

Ten kod jest podpięty do akcji pre_get_posts, co oznacza, że działa przed tym, jak WordPress pobiera produkty do wyświetlenia. Sprawdza, czy jesteś na stronie sklepu, kategorii lub tagu, a następnie ustawia liczbę produktów odpowiednio.

Pamiętaj, że ta zmiana wpłynie na wszystkie strony związane ze sklepem, więc upewnij się, że wybrana liczba dobrze pasuje do projektu Twojej strony i doświadczeń użytkowników.

Kod

1<?php 2// Function to change the number of products displayed per page in WooCommerce 3function wp_dudecom_change_products_per_page( $query ) { 4 if ( is_shop() || is_product_category() || is_product_tag() ) { 5 // Check if it's the main query 6 if ( $query->is_main_query() ) { 7 // Set the number of products per page 8 $query->set( 'posts_per_page', 12 ); // Change 12 to the desired number of products per page 9 } 10 } 11} 12add_action( 'pre_get_posts', 'wp_dudecom_change_products_per_page' ); 13?>

Instrukcja

Lokalizacja pliku: Dodaj poniższy kod do pliku functions.php swojego motywu lub do pliku niestandardowej wtyczki, jeśli wolisz oddzielić modyfikacje motywu.

Wymagania wstępne:

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

Kroki wdrożenia:

  1. Zaloguj się 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ź i otwórz plik functions.php lub plik swojej niestandardowej wtyczki.
  4. Skopiuj i wklej podany fragment kodu do pliku.
  5. Znajdź linię $query->set( 'posts_per_page', 12 ); i zmień 12 na pożądaną liczbę produktów, które chcesz wyświetlić na stronie.
  6. Zapisz zmiany w pliku.
  7. Odwiedź stronę swojego sklepu WooCommerce, aby zweryfikować, że liczba produktów wyświetlanych na stronie została zaktualizowana.

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 w zakresie WordPress.