Ciao Michele,
La strategia che ho adottato per uno dei miei siti e di creare sezioni separare per tipi diversi di contenuti, ognuna con un proprio template, e poi ragruppare sezioni con temi simili a livello navigazionale.
Il menu' di navigazione e' una cosa del genere:
Prodotti
- Schede prodotti
- Recensioni prodotti
News e media
- Notizie
- Articoli
- Blog
- Foto e video
Directory
- Categoria A
- Categoria B
- Categoria C
I contenuti di ogni pagina sono strutturati in modo simile con:
- Titolo
- Sotto titolo
- Contenuto
- Foto principale
I template per le pagine per le foto e video sono diversi.
Alra cosa che faccio e di associare ogni pagina ad un prodotto, la marca del prodotto e anche una o piu' categorie che hanno a che vedere con il tipo di uso che si fa del prodotto (es. business, home, accademico, ecc..)
Questo mi permette di creare liste di pagine associate ad un prodotto, una marca o tema a dispetto della sezione in cui si trovano.
Sulla homepage listo una news come tema principale con titolo, sotto titolo e foto e poi le ultime 5 notizie. Ho anche una box per mettere in evidenza una serie di prodotti.
Tutto questo con Textpattern, come ben saiUso Textpattern perche e facilissimo creare template e snippet di codice per definire il look di come vengono listate le cose. Per esempio, sulla pagina che lista articoli ho delle thumbnails... e su quella delle news no.
Altra cosa per me importante e' che non essendo programmatore posso usare i tags proprietari di Textpattern per definire certe dinamiche. Un esempio:
<txp:if_section name="Blue">Il mio colore preferito e' il blu'<txp:else />Mi piacciono tutti i colori</txp:if_section>