Home › Forum › Pubblica Amministrazione › Amministrazione Trasparente › Nascondere la data in nuova voce
- Questo topic ha 11 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 10 mesi fa da Marco Milesi.
-
AutorePost
-
22 Gennaio 2014 alle 21:06 #815Marco MilesiAmministratore del forum
Ciao Marco (rieccomi 🙂 ).
Volevo chiedere un consiglio forse più pertinente con WP in generale che con il tuo ottimo plugin.
Pubblicando una nuova voce in AT, tali voci vengono trattate alla stregua di un articolo e riportano la data di pubblicazione (nel caso del mio tema installato anche abbastanza in vista…. 🙂 ).
Per gli articoli tale caratteristica risulta molto buona, mentre per molte delle voci di AT risulta inopportuna.
Mi/ti/Vi chiedo dunque se sia possibile non visualizzare tale data nelle voci di AT (o in una selezione parziale di pubblicazioni che io posso determinare) senza andare ad eliminare la stringa “php the_date” che la nasconderebbe in tutte le pubblicazioni.
Grazie e ciao
22 Gennaio 2014 alle 23:57 #819Marco MilesiAmministratore del forumCiao,
puoi usare qualcosa del tipo:if (!(is_singular( 'amm-trasparente' ))) {
// codice per la data
}In questo modo visualizzerai la data su tutte le visualizzazioni singole, tranne quella delle voci di Amministrazione Trasparente 🙂
A Presto
23 Gennaio 2014 alle 16:48 #827StefanoAmministratore del forumAiuto!!! 🙁
Allora, nel file index.php ho il seguente codice
<div class="contentdate"> <h3><?php the_time('M'); ?></h3> <h4><?php the_time('j'); ?></h4> </div>
che è preposto alla visualizzazione della data.
Ora i miei limiti appaiono in tutta la loro immensità: quale sarà la sintassi per inserirli nella stringa che mi suggerisci?
Grazie ancora.
A presto
24 Gennaio 2014 alle 19:28 #850Marco MilesiAmministratore del forumProva:
<?php if (!(is_singular( 'amm-trasparente' ))) { ?> <div class="contentdate"> <h3><?php the_time('M'); ?></h3> <h4><?php the_time('j'); ?></h4> </div> <?php } ?>
oppure:
<div class="contentdate"> <?php if (!(is_singular( 'amm-trasparente' ))) { ?> <h3><?php the_time('M'); ?></h3> <h4><?php the_time('j'); ?></h4> <?php } ?> </div>
La scelta dipende dal risultato grafico che ottieni 🙂
24 Gennaio 2014 alle 21:48 #853StefanoAmministratore del forumNo, non funziona 🙁
Allora: il codice `<div class=”contentdate”>
<h3><?php the_time(‘M’); ?></h3>
<h4><?php the_time(‘j’); ?></h4>
</div>` è presente in 3 file: index.php, home.php e archive.php.Ho provato ad inserire entrambe le stringhe che mi hai suggerito in tutte le combinazioni possibili (solo 1, 2 di loro, o tutti i file), ma la data è sempre lì.
Scompare la data dalle note di AT se elimino il codice che ho incollato sopra. Negli articoli e nell’homepage è presente (questo sarebbe l’effetto da me voluto). Mi chiedo però: eliminandolo dal file archive.php, oltre alle note della trasparenza, quali altri parti sarebbero condizionate?perchè al limite potrebbe essere questa la soluzione 😉
Ciao 🙂
24 Gennaio 2014 alle 23:24 #854Marco MilesiAmministratore del forumPer nascondere la data nella vis. singola dovresti modificare single.php
Per la vis. archivio il file archive.phpSe elimini il codice della data su archive.php non visualizzerai più le date nelle pagine archivio (sezioni trasparenza, categorie, tag,…). La visualizzerai ancora nella vis. singola
A Presto 🙂
24 Gennaio 2014 alle 23:28 #856Marco MilesiAmministratore del forumehmmmm . . . .
non c’è il file single.php . . . .
(Tema obsoleto???)
26 Gennaio 2014 alle 15:17 #879Marco MilesiAmministratore del forumForse solo una diversa logica nello sviluppo del tema 😉
27 Gennaio 2014 alle 12:10 #908Marco MilesiAmministratore del forum…. Quindi? Consigliami dove agire per realizzare l’obiettivo prefissato (sempre che si possa fare)…. 🙂
1 Febbraio 2014 alle 12:49 #1098Marco MilesiAmministratore del forumUp….. ancora spero in questa miglioria 🙂 Aiuto! 😀
Ciao
7 Febbraio 2014 alle 19:49 #1165Marco MilesiAmministratore del forumCiao Marco,
approfittando e migrando una soluzione che mi hai suggerito in un altro post di AT ho provato (eh sì, vado per tentativi….) ad usare quella funzione per realizzare lo scopo chiesto in questo post.Ebbene inserendo proprio il codice che posto, ho realizzato quanto desideravo.
<?php if(!( is_tax( 'tipologie' ))) { ?> <div class="contentdate"> <h3><?php the_time('M'); ?></h3> <h4><?php the_time('j'); ?></h4> </div> <?php } ?>
Ovviamente, come hai ben potuto capire, ignoro gli eventuali effetti anomali su altre parti del sito.
Ce ne sono? Si tratta di una funzione plausibile per nascondere la data nelle voci di AT?Grazie e ciao
16 Febbraio 2014 alle 23:56 #1206Marco MilesiAmministratore del forumCiao Stefano,
quel codice mostra la data in tutto il sito, escludendo le voci di A.T.
Non credo che possa causare problemi inaspettati 😉
-
AutorePost
- Devi essere connesso per rispondere a questo topic.