Home › Forum › Pubblica Amministrazione › Amministrazione Trasparente › Stilizzazione template trasparenza amminsitrativa
- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 11 mesi fa da Marco Milesi.
-
AutorePost
-
20 Gennaio 2016 alle 15:16 #3015Area ICT Capitale Lavoro SpAPartecipante
Ciao Marco,
avremmo bisogno di sapere come poter customizzare il template dell’amministrazione trasparente (delle category e di tutte le pagine figlie), senza modificare il file generico archive.php.<body class=”archive tax-tipologie term-corruzione term-81 logged-in admin-bar test-documento-trasparenza customize-support no_search”>
Abbiamo notato che una discriminante potrebbe essere “tax-tipologie” il dubbio è capire se è un elemento valido per tutta la struttura di amministrazione trasparente e non vada a incidere su altre pagine del sito.
Grazie
20 Gennaio 2016 alle 16:23 #3016Marco MilesiAmministratore del forumCiao,
il plugin sfrutta le funzionalità native di WordPress, quindi puoi utilizzare un child theme definendo appositi file:archive-{post_type}.php single-{post_type}.php
Cfr.
codex.wordpress.org/Post_Type_Templates
developer.wordpress.org/themes/basics/template-hierarchyQuindi nel nostro caso dovrebbero essere:
archive-taxonomy.php (archivio delle sezioni)
archive-amm-trasparente.php (archivio del custom post type – ovvero la lista di tutti i documenti)
single-amm-trasparente.php (visualizzazione singola delle voci)- Questa risposta è stata modificata 8 anni, 11 mesi fa da Marco Milesi.
21 Gennaio 2016 alle 10:57 #3018Area ICT Capitale Lavoro SpAPartecipanteGrazie Marco,
abbiamo fatto diverse prove senza ottenere il risultato sperato.Cerchiamo di spiegarci meglio: abbiamo la necessità di modificare il template della pagina che mostra i documenti di una singola sezione di amministrazione trasparente (AT).
Per esempio facendo clic su “Atti generali” (sotto “Disposizioni Generali”) verrà mostrata la pagina “Atti Generali” riportante i riferimenti normativi e l’elenco di tutti le voci di AT appartenenti alla Sezione “Atti Generali”. Questa è la pagina di nostro interesse.Attraverso delle prove empiriche abbiamo capito che la pagina risponde al template generale “archive.php”, di conseguenza abbiamo tentato una personalizzazione come ci hai suggerito tu con “archive-amm-trasparente.php”.
Non è successo niente poichè il file “archive-amm-trasparente.php” influenza l’elenco (peraltro mai utilizzato) di TUTTE le voci di AT e non della SINGOLA SEZIONE che è quella di nostro interesse.La teoria in questo caso si scontra con la pratica. ATTENZIONE, il nostro interesse è fare una modifica su un template valido per TUTTE LE SEZIONI e non per una specifica.
Come possiamo procedere? AT sfrutta “diversamente” le funzionalità native di WordPress?
Grazie mille
21 Gennaio 2016 alle 14:31 #3020Area ICT Capitale Lavoro SpAPartecipanteRisolto!
Sulla base del diagramma che descrive la gerarchia dei template Worpress
e
guardando il codice nel plugin in /wp-content/plugins/amministrazione-trasparente/amministrazionetrasparente.php
#46 register_taxonomy( 'tipologie', array('amm-trasparente'), $args );
abbiamo duplicato il file archive.php rinominando la copia in taxonomy-tipologie.php
Ora possiamo intervenire sulla pagina che mostra tutte le voci di AT relative ad una sezione.
22 Gennaio 2016 alle 21:08 #3029Marco MilesiAmministratore del forumPerfetto! 😀
-
AutorePost
- Devi essere connesso per rispondere a questo topic.