Visualizzazione 2 filoni di risposte
Visualizzazione 2 filoni di risposte
- Devi essere connesso per rispondere a questo topic.
Email: info@wpitaly.it
Home › Forum › Problemi Vari con WP › menu diversi per ogni page
Salve a tutti
Prima volta nel forum, spero di postare a dovere e in modo correto.
Uso wordpress 2.9 installato in Serverplan (db mysql) – tema modificato
vorrei inserire per ogni page, dei menu laterali diversi. Mi spiego:
Page1 .. menu laterale A, B, C
Page2 .. menu laterale F, G, C
quindi alcuni comuni alcuni no. E’ possibile secondo voi, potete darmi una direzione da seguire ?
Grazie
Mirco
Ci sono diverse soluzioni, le prime che mi vengono in mente:
1) usare un template diverso per le diverse tipologie di pagine, in ogni template indicare quali barre laterali devono essere caricate.
2) usare degli if…then…else nell’unico template e caricare le diverse barre laterali in funzione di quale pagina sta usando il template (funzione is_page()).
3) lasciar perdere i template e modificare con lo stesso concetto del punto due il file delle sidebar.php
per una buona pulizia mentale direi che la migliore è la prima, ti prepare dei template per ogni tipologia di pagina, all’interno del template indichi quale delle varie sidebar deve essere caricato e non devi far altro che costruirti le varie sidebar con i widget (oppure caricare un file sidebar diverso per ogni sidebar).
cerca nel codex.wordpress.org le parti relative a sidebar, is_page(), page template, widget.
potrebbe essere utile anche una letture di dissezione di un tema (anche se un po’ datato) nel nostro wiki.
Byez
—
Gollum1
ok ci provo ..eventualmente posto se mi incasino.
grazie
M
WPItaly - Copyright Creative Commons: CC BY-NC-SA 4.0