![]() | |
|
| |||||||
| CMS Discussioni sui content management system, wordpress, joomla e tutti gli altri. |
![]() |
| | LinkBack | Strumenti della discussione | Modalità di visualizzazione |
| ||||
| Non ho capito che intendi per "poter fare creare dinamicamente un nuovo menù". Ci provo cmq: crei una funzioncina che cicla (le categorie degli articoli - quelle che non vuoi assegnare al cliente|le pagine *padre* quelle con padre la home - quelle che indichi te). e questa funzioncina ogni volta richiama la creazione dinamica dei menu. O non ci ho capito una fava? ![]()
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili. |
| ||||
| Lo so amico è dura da spiegare... ![]() Vediamo di capirci meglio, cioè nemmeno io mi ero capito! ![]() Allora riprendiamo l'esempio precedente: lasciamo perdere la barra principale che sta in header. Prendiamo la barra secondaria che ho piazzato in sidebar.php. Ho creato manualmente 3 div header, body e footer e gli ho stilizzati con delle immagini di sfondo. In header ho piazzato un h2 col titolo del menù, facciamo ad esempio "frutta". Nel div body ho piazzato il tag wp_list_pages('frutta') dove frutta è la pagina che ho nascosto alla barra principale e che è il padre di tutte le altre pagine che compongono il mio menù. Nel div body di conseguenza mi compare una lista non ordinata con l'elenco di tutte le pagine figlie della pagina frutta. A questo punto chiudo il menù con il footer. Ora tutta questa operazione ho dovuto farla a mano. Se il cliente deve creare un nuovo menù, ad esempio "verdura" sono costretto a mdoficare manualmente il file sidebar, ricopiare il codice, sostituire l'h2 con verdura, inserire nel body del nuovo menù il tag wp_list_pages ('verdura'). Se il cliente, come temo, ha bisogno di n menù, mi chiamerà n volte, no buono, non va bene. Allora ora che tutto mi è chiaro, forse è fantascienza, io vorrei che, tramite plugin o qualsiasi altro artificio fosse possible realizzare quanto segue: 1. il cliente crea una nuova pagina padre che nasconde alla barra principale; il titolo della pagina diventa l'h2 di un nuovo menù generato dinamicamente. 2. il cliente definisce una serie di pagine figle che popolano il div body del nuovo menù. 3. il menù si chiude con il relativo footer. Questo principio, non ricordo il tag e forse mi sbaglio, si applica al blogroll: se definisco una struttura a div del blogroll, poi, man mano che creo nuove categorie di link, la struttura si genera automaticamente, senza la necessità di plugin esterni, almeno così mi sembra. Forse non si capisce una mazza lo stesso, non so, è tardi e vado a dormire... ![]() |
| ||||
| Allora avevo capito ![]() crei una funzioncina (o ti fai un plugin al volo) che cicla le pagine *padre* quelle con padre la home MENO quelle che indichi te. E questa funzioncina ogni volta richiama la creazione dinamica dei menu. Se pò fà (e se avessi tempo te la scriverei al volo; solo che non ho tempo manco per respirare sti giorni )
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili. |
| ||||
| Non so quanto sia riuscito a capire, ma io nel mio sito in firma, danieleimperi.it, ho diversi menu di navigazione con pagine cosiddette statiche. Ho sotto l'header un menu principale orizzontale. Poi nella sidebar ho 2 menu: Web design e grafica e Risorse web. Web design e grafica e Risorse web sono degli h2 ma sono anche pagine madri, che però non appaiono nel menu. Ci sono unicamente per categorizzare le pagine, per assegnarle cioè al loro argomento. Uno di questi menu, ad esempio, è: codice: <li> <h2>Risorse web</h2> <ul> <li><a href="http://www.danieleimperi.it/risorse-web/tutorial">Tutorial</a></li> <li><a href="http://www.danieleimperi.it/risorse-web/links">Links</a></li> <li><a href="http://www.danieleimperi.it/risorse-web/antipixel">Antipixel</a></li> </ul> </li> Quando ho creato la pagina links, ad esempio, l'ho assegnata alla pagina madre risorse-web.
__________________ "We live in a post-branded world." - Jonathan Salem Baskin. Contenuti gratis | Recensioni siti | Realizzazione siti internet a Roma |
| ||||
| Appunto: lui non vuole scriverle a mano ![]()
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili. |
| ||||
| Mah, dipende da quante voci si pensa di dover inserire nei menu e di quanti menu si debbano creare. Vale la pena farci un plugin?
__________________ "We live in a post-branded world." - Jonathan Salem Baskin. Contenuti gratis | Recensioni siti | Realizzazione siti internet a Roma |
| ||||
| Quote:
|
| ||||
| Quote:
![]()
__________________ Warning: utente lunatico, permaloso, testardo, polemico e perennemente nervoso:non mi rinfacciate di non avervi avvertito prima, eh! ![]() Su su, corri a pubblicare un Comunicato Stampa , compila un Quiz Patente o leggi qualcosa sulle Automobili. |
![]() |
| Segnalibri |
| Strumenti della discussione | |
| Modalità di visualizzazione | |
| |