Ascundeți produsele și categoria de produse în WooCommerce (tutorial complet)

Publicat: 2023-12-29

Uneori, nu doriți să afișați unele produse sau date în WooCommerce. În acest articol, veți învăța cum să ascundeți produse, categorii întregi de produse sau anumite date despre produse în WooCommerce. Am încercat să obțin cele mai importante sfaturi pentru acest subiect cu exemple!

Cuprins

  • Cum să ascundeți categoriile de produse în WooCommerce
  • Ascunderea anumitor produse
  • Eliminați produsele conexe
  • Ascundeți prețul produsului, SKU-ul sau categoria pe pagina produsului
  • Cum să modificați în bloc datele despre produse în WooCommerce

Cum să ascundeți categoriile de produse în WooCommerce

Să începem cu puzzle-uri mai mari. Poate doriți să ascundeți toate categoriile de produse în WooCommerce pentru testare sau acțiuni temporare de dezvoltare. Indiferent de motiv, puteți utiliza tema încorporată/setările Woo, puteți ajusta codurile scurte WooCommerce pentru a afișa numai produsele din categoriile dorite sau puteți utiliza cod personalizat, un plugin sau o combinație a acestor opțiuni.

Eliminați categoria de produse din WooCommerce

Dacă doriți să ascundeți o anumită categorie pentru produsele dvs. și nu veți folosi acea categorie în viitor, cea mai rapidă soluție ar fi ștergerea completă a categoriei de produse WooCommerce.

Ștergeți categoria de produse WooCommerce

Puteți folosi acțiuni în bloc dacă trebuie să ștergeți mai multe categorii simultan. Produsele tale vor fi transferate într-o categorie implicită, dar, desigur, poți schimba categoria implicită înainte de a șterge o categorie, astfel încât produsele să ajungă în categoria pe care o dorești ️.

Creați o categorie de produs implicită

În mod similar, puteți ascunde unele categorii de produse WooCommerce schimbând numele categoriei, transformând-o într-o categorie secundară, astfel încât să nu mai fie o categorie părinte .

Ascundeți categoria WooCommerce făcând-o categorie copil

Ajustați codurile scurte WooCommerce - excludeți categorii

De asemenea, puteți ascunde categoriile de produse în WooCommerce modificând codurile scurte . Desigur, dacă utilizați coduri scurte WooCommerce pe postările sau paginile dvs. pentru a afișa produse.

De exemplu, puteți afișa toate produsele, dar le puteți omite pe cele din una sau mai multe categorii utilizând codul scurt: products category="food, another-category, general" cat_operator="NOT IN" orderby="rating" order="DESC" limit ="4" coloane="2":

Utilizați un cod scurt WooCommerce în interiorul unei postări pentru a afișa anumite produse

Cumpărătorii vor vedea produse din toate categoriile, cu excepția celor trei pe care le-am adăugat în codul scurt.

Ascundeți produsele din categoriile de produse WooCommerce selectate printr-un cod scurt

De asemenea, este posibil să afișați lista categoriilor selectate cu codul scurt product_categories ids="" columns="4" (am ales două ID-uri de categorie în exemplele mele):

Afișați două categorii folosind un shortcode

Puteți găsi ID-ul fiecărei categorii de produse WooCommerce trecând cu mouse-ul pe linkul Edit în Produse → Categorii în interiorul adresei URL afișate (căutați valoarea tag_ID ).

Sugestie : Citiți mai multe despre codurile scurte WooCommerce .

Personalizați opțiunile de afișare/temă WooCommerce

Ultima opțiune, dacă nu doriți să utilizați un plugin sau un cod personalizat, este să utilizați opțiunile temei . Accesați Aspect → Personalizare (folosesc Storefront în exemplul meu).

Personalizați-vă tema

Apoi, accesați WooCommerce → Catalog de produse și alegeți ce să afișați în mod implicit pe pagina magazinului și pe pagina categoriei.

Personalizați catalogul de produse - opțiuni de temă

Desigur, aveți un control mai bun cu codurile scurte WooCommerce sau cu redenumirea/ștergerea categoriei specifice de produse. De asemenea, puteți adăuga cod personalizat , de exemplu, la fișierul functions.php al temei pentru a ascunde în întregime produsele afișate în magazinul dvs. prin conectarea la Interogare de produs WooCommerce .

Ascunderea anumitor produse

Pentru a ascunde unele produse WooCommerce din paginile implicite ale magazinului , le puteți muta în coșul de gunoi (pot fi restaurate, astfel încât să nu fie șterse în întregime) ️.

Ascundeți produsele WooCommerce mutându-le în coșul de gunoi

De asemenea, puteți modifica vizibilitatea produsului la „ascuns”, astfel încât paginile implicite să nu le afișeze .

Ascundeți un produs WooCommerce cu opțiunea de vizibilitate a catalogului

Este posibil și cu opțiunea Editare rapidă și prin editarea mai multor produse simultan.

Ascundeți produsele WooCommerce din catalog

Dacă utilizați codurile scurte WooCommerce, puteți decide ce produse să afișați utilizând ID-uri, coduri, vizibilitate sau ascundeți produse în funcție de atributul specific (și termenii acestuia), eticheta sau categoria cu NOT_IN pentru operator_termeni, operator_tag și operator_cat. Să vedem 3 exemple de cod scurt pentru a modifica produsele pe care le afișați/ascundeți în WooCommerce.

Afișați anumite produse pe baza ID-urilor

În primul rând, puteți utiliza codul scurt pentru produse ids="100,120,140" pentru a afișa numai acele 3 produse. Puteți găsi ID-ul produsului plasând cursorul pe produsul pe lista de produse în WooCommerce.

Obțineți ID-ul produsului WooCommerce

Ascundeți toate produsele WooCommerce, cu excepția celor prezentate

Apoi, puteți utiliza codul scurt pentru a afișa numai produsele prezentate: products visibility="featured", de exemplu, dacă doriți să distribuiți cele mai bune articole într-o postare de blog. Puteți găsi ce produse sunt prezentate în lista de produse în WooCommerce:

Produse recomandate în WooCommerce

Ascundeți produsele WooCommerce în funcție de atribut, etichetă și categorie

În cele din urmă, puteți utiliza codul scurt al produselor cu anumiți parametri pentru a ascunde produsele cu anumite atribute, etichete sau categorii . Folosiți produse attribute="Size" terms="Large" terms_operator="NOT_IN" tag="imported" tag_operator="NOT_IN" category="food" cat_operator="IN" pentru a ascunde produse mari sau produse cu eticheta „imported” și cei din alte categorii decât „alimente”.

Ascundeți produsele WooCommerce pe baza atributului, etichetei sau categoriei produsului

Nu ați găsit o modalitate de a ascunde categoriile și produsele WooCommerce? În acest caz, anunță-mă, ca să pot adăuga o soluție pentru tine.

Eliminați produsele conexe

Uneori doriți să ascundeți secțiunea Produse înrudite pentru a nu se afișa pe pagina produsului. Există 3 opțiuni pentru a ascunde secțiunea Produse înrudite din pagina produsului .

Utilizați CSS

Primul este destul de ușor. Adăugați section.related.products {display:none;} la CSS-ul temei, de exemplu în Aspect → Personalizare → CSS suplimentar .

Eliminați secțiunea Produse înrudite din WooCommerce

De asemenea, poate fi posibil să utilizați setările temei - căutați secțiunea Produse înrudite.

Personalizați șablonul

Dacă aveți acces și doriți să faceți acest lucru, puteți ajusta șablonul de produs în cadrul temei dvs. (sau a temei secundare) și puteți șterge secțiunea Produse înrudite de acolo. Desigur, atunci nu va trebui să-l ascundeți cu CSS. Această abordare va fi mai bună pentru optimizare (mai puțin cod și structură HTML frumoasă). Unele teme pot suprascrie și aspectul implicit.

Eliminați acțiunea Produse înrudite

În cele din urmă, puteți elimina acțiunea de a genera Produse înrudite din paginile unice de produse cu codul de mai jos (adăugați-l la funcțiile.php ale temei - amintiți-vă despre asta după schimbarea sau actualizarea temei). Ți-am dat, de asemenea, un cod pentru a ascunde produsele upsell.

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_related_products', 20 );

remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 );

Eliminați produsele înrudite cu un cod

În opinia mea, această opțiune este cea mai rapidă modalitate de a ascunde secțiunea Produse înrudite ️.

Sugestie : Consultați Ghidul de cârlig vizual pentru pagina de produs.

Ascundeți prețul produsului, SKU-ul sau categoria pe pagina produsului

Ultima problemă legată de ascunderea produselor pe care am vrut să vă arăt este eliminarea anumitor informații de pe pagina produsului . De exemplu, prețul produsului, SKU sau categoria acestuia.

Puteți face acest lucru în mod similar cu ascunderea secțiunii Produse înrudite prin una dintre următoarele metode ️.

Utilizați CSS

Cel mai simplu și destul de eficient este să ascundeți prețul produsului, SKU și categoria cu declarația CSS corespunzătoare. De exemplu, pentru a ascunde prețul produsului (nu știu de ce ați dori să faceți asta) puteți utiliza: body.single-product p.price {display:none;} sau chiar în detaliu pentru prețurile obișnuite și de vânzare : body.single-product p.price del {} și body.single-product p.price ins {} .

Sugestie : Puteți utiliza CSS pentru a schimba culoarea prețului, fontul sau umplutura.

Pentru a ascunde SKU, etichete sau categoria de produse, cel mai bine ar fi să ascundeți metaelementele cu CSS : .single-product div.product .product_meta .sku_wrapper, .single-product div.product .product_meta .posted_in, .single-product div.product .product_meta .tagged_as {display:none;}

După cum puteți ghici, puteți ascunde doar unul sau două metaelement folosind partea selectată a declarației CSS, de exemplu .single-product div.product .product_meta .posted_in, .single-product div.product .product_meta .tagged_as {}

Această abordare este destul de eficientă și rapidă . În exemplul meu, am vrut să arăt numai SKU-ul produsului. După cum sa menționat anterior, adăugați codul CSS personalizat la style.css, editorul CSS al temei sau CSS suplimentar în Aspect → Personalizare .

Eliminați o categorie de produs și o etichetă de pe pagina produsului cu CSS

Personalizați șablonul

De asemenea, puteți ajusta fișierele șablon PHP din tema dvs. (tema copil) și puteți elimina/ gestiona informațiile pentru paginile individuale ale produsului.

Eliminați acțiunea WooCommerce

În cele din urmă, eliminați întreaga secțiune meta de pe pagina produsului cu o singură linie de cod . Adăugați-l în fișierul functions.php al temei (adăugați-l din nou după ce modificați sau actualizați tema) ️.

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );

Ascundeți meta produs în WooCommerce eliminând acțiunea

Această abordare nu este cea mai bună dacă doriți să lăsați o parte din meta, dar puteți utiliza oricând o funcție personalizată în această acțiune în loc să o eliminați. Pentru a face asta, utilizați:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_meta', 40 );

add_action( 'woocommerce_single_product_summary', 'your_custom_woocommerce_template_single_meta', 40 );
function your_custom_woocommerce_template_single_meta() { //custom code}

Sugestie : WooCommerce folosește single-product/meta.php pentru a scoate meta-ul produsului. Vedeți mai multe în codul WooCommerce, de exemplu, pe GitHub .

Cum să modificați în bloc datele despre produse în WooCommerce

În mod implicit, WooCommerce vă permite să actualizați rapid datele despre produse cu o opțiune de Editare/Editare rapidă pe ecranul Produse.

Dacă sunteți interesat să actualizați în bloc datele despre produse sau să importați produse în WooCommerce, vreau să vă mai dau un sfat . Utilizați pluginul nostru gratuit pentru importarea produselor WooCommerce pentru a importa și actualiza produsele în câteva minute !

Importați și actualizați produse în WooCommerce cu un plugin gratuit
Importați și actualizați produse în WooCommerce cu un plugin gratuit
cartografiere de produse
Cartografiere de produse
opțiuni de import
Opțiuni de import

Descărcați pluginul gratuit !

Dropshipping Import produse pentru WooCommerce

Importați și sincronizați produsele angro cu produsele WooCommerce. Adăugați o marjă la prețurile produselor importate. Utilizați logica condiționată. Ușurează-ți munca.

Instalări active: 1.000+ |Evaluare WordPress:

Descarcă gratis sau Accesați WordPress.org
Pluginuri utilizate de peste 248.689 de magazine
Ultima actualizare: 2023-12-29
Funcționează cu WooCommerce 8.1 - 8.4.x
Sugestie : Am vrut doar să menționez subiectul aici. Citiți mai multe despre cum să importați și să actualizați produsele WooCommerce cu pluginul gratuit ️.

rezumat

Astăzi, v-am arătat cum să ascundeți produse, categorii de produse și date specifice despre produse pe pagina produsului WooCommerce.

Dacă aveți întrebări despre ascunderea categoriei sau a pluginului nostru de importator de produse pentru WooCommerce, lăsați un comentariu mai jos.

În cele din urmă, vă încurajez să citiți articolele noastre de blog, de exemplu, despre codurile scurte WooCommerce , WooCommerce SEO sau designul și dezvoltarea WordPress !