Șablon pentru pagina de categorie produse
În WooCommerce, șabloanele pentru paginile de produse și categorii de produse se află în următoarele locații: - Pentru pagina de categorie produse: archive-product.php sau taxonomy-product_cat.php - Pentru pagina de produs individual: single-product.php Poți suprascrie aceste șabloane creând fișiere cu aceleași nume în directorul temei tale. Pentru a edita elementele vizibile, poți copia șabloanele din directorul plugin-ului WooCommerce (woocommerce/templates/) în tema ta, în directorul /woocommerce/, păstrând aceeași structură de foldere.

Tema ta nu include neapărat toate aceste fișiere șablon.
Este posibil să folosească doar index.php
pentru a servi atât șablonul paginii individuale, cât și listările (categorie, dată, autor, etichetă etc.).
Articolele Dezvoltarea Temelor și Ierarhia Șabloanelor din codex ar trebui să te îndrume corect în dezvoltarea temelor.
Dacă adaugi un fișier single.php
, WordPress îl va folosi în locul lui index.php
, de exemplu.
'product-category.php' (așa cum spune corect @ialocin) este aproape sigur un fișier șablon WooCommerce, iar modalitatea de a-l suprascrie este diferită. Ei au documentație bună: http://docs.woothemes.com/document/template-structure/
Principiul general este același - suprascrii șablonul implicit (index.php) cu șabloane din ce în ce mai specifice.

Mulțumesc pentru răspunsul rapid. Deci, practic, trebuie să copiez șablonul existent al paginii și să-l editez. Deci trebuie să-l redenumesc "product-category.php"? Sau mai degrabă. Unde trebuie să adaug linkul pentru fișierul șablon suplimentar?

Cum am menționat în comentariul meu sub întrebarea ta, verifică documentația WC despre structura lor de șabloane și cum să le suprascrii. Pentru că diferă puțin de standardul WP. @theHubi

Am parcurs în grabă textul și am înțeles conceptul de bază. Există întotdeauna un fișier principal și un fișier "substitut", dacă primul nu există. Deci, în esență, adăugând un "product-category.php" îl adaugă automat în acel sistem?
