Cum să sortați categoriile WooCommerce pentru o experiență mai bună a utilizatorului
Publicat: 2020-07-30Dacă doriți să schimbați ordinea implicită a categoriei de pe site-ul dvs. WooCommerce, există mai multe moduri de a sorta categoriile de produse WooCommerce, așa cum este subliniat și ilustrat în acest ghid rapid. Dacă sunteți în căutarea unei modalități de sortare a categoriilor, această postare vă va ghida.
Ghid pentru sortarea categoriilor de produse WooCommerce
Veți fi surprins cât de ușor este să schimbați ordinea categoriilor folosind modalități eficiente WooCommerce încorporate. În mod implicit, categoriile WooCommerce sunt afișate așa cum se arată în imaginea de mai jos:
De ce să sortați categoriile WooCommerce?
Folosirea categoriilor pentru produsele dvs. influențează adesea modul în care cititorii abordează conținutul dvs. Vizitatorii magazinului dvs. WooCommerce ar trebui să poată găsi cu ușurință produse prin categoriile de produse.
WooCommerce vă permite să afișați fie produse, categorii pe pagina magazinului, fie subcategorii în paginile categoriilor din paginile dvs. de arhivă.
În mod normal, mulți utilizatori WooCommerce selectează a treia opțiune, produse și categorii sau subcategorii. Dacă faceți acest lucru, înseamnă că vizitatorii pot fie să selecteze produse chiar de pe pagina de pornire, fie să își rafinați căutarea făcând clic către o arhivă a categoriilor de produse.
În plus, categoriile de produse vă ajută să vă mențineți magazinul organizat dacă aveți o varietate de produse. De exemplu, dacă vindeți curele și tricouri, acestea nu ar trebui să fie în aceeași categorie.
Aceasta înseamnă că magazinul tău va fi întotdeauna organizat și clienții tăi vor găsi cu ușurință produse care se încadrează într-un anumit grup în magazinul tău . Aceste taxonomii te ajută să ai un catalog de produse bine organizat pe care clienții să-l folosească cu plăcere pentru a găsi produse, dovedindu-se a fi un bun foarte valoros în magazinul tău.
Cu toate acestea, este important să rețineți că WordPress aranjează această taxonomie în ordine alfabetică, în mod implicit, ceea ce face ca lista de categorii să pară inflexibilă și lipsită de sens uneori. Acest lucru necesită nevoia de a sorta categoria diferit și mai interesant în WordPress. Aceasta este aceeași îngrijorare pe care o au proprietarii de magazine WooCommerce.
În această postare, veți învăța cum să sortați categoriile WooCommerce în ordinea care vă place. Acest lucru poate fi de mare ajutor și puteți comanda categorii de produse în ordinea descrescătoare a ID-urilor pentru a ajuta clienții să vadă cele mai recente categorii de produse adăugate de dvs. ori de câte ori vă vizitează magazinul.
1. Cum să sortați categoriile de produse WooCommerce folosind un shortcode
Dacă sunteți familiarizat cu WooCommerce, știți că acesta oferă o mulțime de coduri scurte pentru a fi utilizate pentru afișarea produselor și a categoriilor de produse. De exemplu, codul scurt [product_categories] poate fi folosit pentru a afișa categorii pe orice pagină.
În plus, pentru acest tutorial simplu, vom folosi doi parametri. Primul este parametrul „orderby” pe care îl acceptă următoarele valori: ID, titlu și nume . Al doilea parametru este „comanda” care acceptă aceste valori: ASC și DESC.
a) Sortarea categoriilor de produse WooCommerce folosind parametrul orderby
Acestui parametru i se pot atribui valori diferite in functie de prin ce dorim sa ordonam categoriile. În mod implicit, sunt ordonate după nume, așa că vom atribui acestui parametru valoarea „ID”. Acesta este codul scurt pe care îl vom folosi [product_categories orderby='ID']
Pași pentru sortarea categoriilor de produse WooCommerce utilizând parametrul orderby
- Conectați-vă la site-ul dvs. WordPress și accesați tabloul de bord ca utilizator administrator.
- Din meniul Dashboard, faceți clic pe Pagini, apoi selectați pagina în care doriți să adăugați categoriile de produse. Pentru acest exemplu, vom folosi pagina de pornire așa cum se arată mai jos:
- Pentru a verifica rezultatul, trebuie să mergeți la pagina în care ați adăugat codul scurt. Deoarece l-am adăugat pe pagina de start, rezultatul va fi:
Categoriile vor fi acum afișate folosind ID-ul.
b) Sortarea categoriilor de produse WooCommerce folosind parametrul de comandă
Similar cu parametrul orderby, acestui parametru i se pot atribui diferite valori în funcție de ce dorim să ordonăm categoriile. În mod implicit, acestea sunt ordonate în ordine crescătoare (ASC), așa că vom atribui acestui parametru valoarea „DESC”. Acesta este codul scurt pe care îl vom folosi [product_categories orderby='ID' order='DESC'].
Pași pentru a sorta categoriile de produse WooCommerce folosind parametrul de comandă
- Conectați-vă la site-ul dvs. WordPress și accesați tabloul de bord ca utilizator administrator.
- Din meniul Dashboard, faceți clic pe Pagini, apoi selectați pagina în care doriți să adăugați categoriile de produse. Pentru acest exemplu, vom folosi pagina de pornire așa cum se arată mai jos :
- Pentru a verifica rezultatul, trebuie să mergeți la pagina în care ați adăugat codul scurt. Deoarece l-am adăugat pe pagina de start, rezultatul va fi:
Categoriile vor fi acum afișate în ordine descrescătoare.
2. Sortarea categoriilor de produse WooCommerce folosind un fragment de cod
Aceasta este o soluție prietenoasă pentru dezvoltatori, care vă poate ajuta să arhivați aceleași rezultate ca și folosind codurile scurte, așa cum este indicat în exemplele de mai sus. În mod similar, vom folosi doi parametri. Primul este parametrul „orderby” pe care îl acceptă următoarele valori: ID, titlu și nume . Al doilea parametru este „comanda” care acceptă aceste valori: ASC și DESC.
a) Sortarea categoriilor de produse WooCommerce folosind cod
Aceasta este o modalitate foarte eficientă de a vă sorta categoriile de produse WooCommerce. Urmați acești pași simpli:
Pași pentru a sorta categoriile de produse WooCommerce folosind cod
- Conectați-vă la site-ul dvs. WordPress și accesați tabloul de bord ca utilizator administrator.
- Din meniul Tablou de bord, faceți clic pe Meniu Aspect > Meniu Editor de teme . Când pagina Editor de teme este deschisă, căutați fișierul cu funcțiile temei unde vom adăuga funcția care va sorta categoriile dvs. de produse WooCommerce.
- Adăugați următorul cod în fișierul php și amintiți-vă să salvați modificările după ce ați terminat:
add_filter( 'woocommerce_product_subcategories_args', 'njengah_woocommerce_get_subcategories_ordering_args'); funcția njengah_woocommerce_get_subcategories_ordering_args( $args ) { $args['order'] = 'desc'; $args['orderby'] = 'titlu'; returnează $args; }
- Pentru a verifica rezultatul, trebuie să accesați pagina principală. Ar trebui să vezi asta:
b) Sortarea categoriilor de produse WooCommerce folosind un alt cod
Pași pentru a sorta categoriile de produse WooCommerce folosind cod
- Conectați-vă la site-ul dvs. WordPress și accesați tabloul de bord ca utilizator administrator.
- Din meniul Tablou de bord, faceți clic pe Meniu Aspect > Meniu Editor de teme . Când pagina Editor de teme este deschisă, căutați fișierul cu funcțiile temei unde vom adăuga funcția care va sorta categoriile dvs. de produse WooCommerce.
- Adăugați următorul cod în fișierul php și amintiți-vă să salvați modificările după ce ați terminat:
add_filter( 'woocommerce_product_subcategories_args', 'njengah_woocommerce_get_subcategories_ordering_args'); funcția njengah_woocommerce_get_subcategories_ordering_args( $args ) { $args['order'] = 'desc'; $args['orderby'] = 'ID'; returnează $args; }
- Pentru a verifica rezultatul, trebuie să accesați pagina principală. Ar trebui să vezi asta:
Cum funcționează codul
Primul cod este folosit pentru a afișa categoriile în ordinea descrescătoare a titlurilor (numelor) lor pe pagina Magazin folosind $args['order'] = 'desc';
și $args['orderby'] = 'title';
. Pentru al doilea cod, id-ul folosit pentru a sorta aceste categorii în ordinea descrescătoare a ID-urilor lor. Valoarea care este atribuită parametrului orderby se va schimba de la „nume” la „ID” în fragmentul de cod.
Concluzie
Am văzut că este foarte ușor să implementați soluția dvs. atunci când vine vorba de sortarea categoriilor. În această postare, am analizat cum puteți sorta categoriile WooCommerce. Acestea le putem realiza folosind parametrii order și orderby și atribuindu-le valori diferite pentru a obține efectul de sortare de care aveți nevoie.
Valorile nume și titlu sunt folosite pentru a ordona categoriile în ordinea numelor lor. Sper că ați învățat cum să sortați categoriile WooCommerce din această postare sau cel puțin aveți o idee ideală despre cum să începeți.
Articole similare
- Cum adăugați text înainte de preț în WooCommerce » Adăugați text înainte de preț
- Cum să schimbați prețul produsului în mod programatic în WooCommerce
- Cum să mutați descrierea sub imagine în WooCommerce
- Cum să adăugați o descriere după preț în WooCommerce
- Cum să eliminați efectul de zoom pe imaginea produsului WooCommerce
- Cum să ascundeți un produs în WooCommerce sau să ascundeți produsele după categorie sau roluri
- Eliminați categoria din pagina de produs WooCommerce în 2 opțiuni ușoare
- Cum să vinzi produse digitale cu WooCommerce
- Cum să eliminați a fost adăugat în coșul dvs. Mesaj WooCommerce
- Cele mai bune 30 de plugin-uri WooCommerce pentru magazinul dvs. (Majoritatea sunt GRATUITE)
- Cum să schimbați anunțul „Adăugat în coș” WooCommerce
- Cum să omiteți coșul de cumpărături și să redirecționați către pagina de plată WooCommerce
- Cum să obțineți numele curent al categoriei de produse în WooCommerce