wPHP - wordpress, woocommerce - kodowanie bez wtyczek
WordPress - zakoduj to sam w PHP

WooCommerce – dowolne sortowanie produktów w wybranej kategorii

Grzegorz Chodacki23 maja 2019woocommercewoocommerce_default_catalog_orderby

Taka zagadka od klienta na dzisiaj. Chciałbym, żeby w jednej konkretnej kategorii produkty wyświetlały się inaczej. Inaczej czyli posortowane według daty dodania od najnowszych. Bo to kategoria “nowości” i wypada by najnowsze były najwyżej.

Co ciekawe Atrybuty produktów mają swoją opcję wyboru domyślnego sortowania. A tak prosty temat jak sortowanie produktów w kategorii nie przewiduje ustawień dla klienta.
Czyli functions.php i do dzieła:

add_filter ('woocommerce_default_catalog_orderby', 'custom_default_catalog_orderby' ); 

function custom_default_catalog_orderby() { 
 if (is_product_category( array( 'kategoria1', 'kategoria2' ))) { 
 return 'date'; }else{ return 'popularity'; 
 } 
}

I po kłopocie. Korzystamy w tym wypadku z filtra wookommerce woocommerce_default_catalog_orderby.

Filtry atrybutów woocommerce zmiana tekstu Woocommerce – automatyczne dodawanie atrybutów

Related Posts

woocommerce/

Ukrywanie zakładek na stronie produktu

Często spotykam się z tym, że na stronie produktu zakładki z dodatkowymi informacjami i komentarzami są niepotrzebne. Pokażę jak możemy je ukryć w prosty sposób.

woocommerce product gutenberg

woocommerce/

Guttenberg w opisie produktu Woocommerce

Taka naszła nas dzisiaj idea aby nieco uatrakcyjnić wygląd opisu produktu na sklepie woocommerce wprowadzając choćby podział na 2 kolumny. Po lewej stronie opis a po prawej skład produktu, zalecenia stosowania, najważniejsze cechy. Pierwsza myśl to oczywiście modyfikacja i nadpisanie templatki woocommerce. Potem już poleciałem z budowaniem nowych zakładek do produktu i dodawaniem custom fields. […]

dla admina, woocommerce/

Załącznik do maila z potwierdzeniem zamówienia w Woocommerce

Taka szybka sytuacja. Kolega ze Słowacji bardzo skrupulatnie dopracowuje sklep i wpada na różne ciekawe pomysł. Jednym z nich jest umieszczenie w mailu potwierdzającym zamówienie załącznika w pdf z regulaminem sklepu. Można zainstalować oczywiście wtyczkę Email Attachments od Woocommerce. Ale wtyczki są dla cieniasów. Napiszemy kod.

Najnowsze wpisy

  • Obsługa plików WebP w WordPress
  • Ustawienia bezpośrednich odnośników
  • Ukrywanie zakładek na stronie produktu
  • Guttenberg w opisie produktu Woocommerce
  • Załącznik do maila z potwierdzeniem zamówienia w Woocommerce

Najnowsze komentarze

    Archiwa

    • Grudzień 2020
    • Lipiec 2020
    • Marzec 2020
    • Luty 2020
    • Styczeń 2020
    • Maj 2019
    • Luty 2019
    • Listopad 2018
    • Sierpień 2018
    • Czerwiec 2018
    • Maj 2018
    • Marzec 2018
    • Luty 2018
    • Styczeń 2018

    Kategorie

    • dla admina
    • layout
    • optymalizacja
    • woocommerce

    Meta

    • Zaloguj się
    • Kanał wpisów
    • Kanał komentarzy
    • WordPress.org
    Strony na Wordpress - uKONTENTowani.pl
    TO NIE JEST STRONA DLA INSTALATORÓW WTYCZEK