Șablon pentru pagina de categorie produse

1 dec. 2014, 16:03:44
Vizualizări: 21.1K
Voturi: 0

Î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.

1
Comentarii

Consultă documentația WooCommerce despre structura lor de template-uri.

Nicolai Grossherr Nicolai Grossherr
1 dec. 2014 16:32:22
Toate răspunsurile la întrebare 1
4

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.

1 dec. 2014 16:33:11
Comentarii

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?

theHubi theHubi
1 dec. 2014 16:42:46

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

Nicolai Grossherr Nicolai Grossherr
1 dec. 2014 16:45:48

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?

theHubi theHubi
1 dec. 2014 16:51:13

OP - răspuns editat mai sus, @ialocin are dreptate, desigur.

divydovy divydovy
3 dec. 2014 12:44:19