vHosting 0
vhs728x90
Risultati da 1 a 6 di 6
  1. #1
    Data Registrazione
    02/11/13
    Località
    Cortina
    Messaggi
    76
    Grazie dati
    4
    Ringraziato 7 volte in 4 post
    Mentioned
    0 Post(s)

    Predefinito Inserire testo a fine post via function.php

    Ciao.
    Ho trovato una soluzione interessante per inserire alla fine di ogni post un contenuto "X" grazie ad una funzione da inserire nel file function.php.
    La cosa funziona, ma purtroppo nel mio caso il contenuto che vado ad inserire (nel mio caso un modulo per iscrizione alla newsletter) viene visualizzato non solo nei post ma anche nel portfolio e nelle recensioni.
    Per farla breve, CREDO che se invece di utilizzare il conditional tag is_single usassi invece in_category( array( 1,2,3 ) ) potrei risolvere la cosa (ma forse c'è una soluzione migliore...).
    Il fatto però è che non capisco niente di php, e nonostante numerose prove non riesco a modificare correttamente il codice che attualmente ho in uso nel file function.php.
    Per favore, mi date una mano?
    Questo il codice attuale:
    Codice:
    Solo i registrati possono visualizzare il codice.
    Il risultato è, come ho detto, l'aggiunta del modulo iscrizione alla newsletter come potete vedere in ogni post, ad esempio qui: Quantita di neve, molta o poca? quanta ne e caduta a Cortina?

    Che però appare anche qui (portfolio), come invece vorrei evitare: Arrampicata in falesia a Cortina e in Dolomiti: tanti tiri per tutti i gusti!
    e qui (recensioni): Ciaspolata meravigliosa - Guide Dolomiti

    Grazie.
    Enrico

  2. #2
    Data Registrazione
    15/09/08
    Località
    Taranto, Italy
    Età
    34
    Messaggi
    38,038
    Grazie dati
    1,574
    Ringraziato 2,925 volte in 2,565 post
    Mentioned
    152 Post(s)

    Predefinito Re: Inserire testo a fine post via function.php

    Hai provato ad inserire il modulo nel file single.php?

  3. #3
    Data Registrazione
    02/11/13
    Località
    Cortina
    Messaggi
    76
    Grazie dati
    4
    Ringraziato 7 volte in 4 post
    Mentioned
    0 Post(s)

    Predefinito Re: Inserire testo a fine post via function.php

    Sinceramente no :-(
    Devo inserire lo stesso codice che ho postato qui sopra?
    Grazie!

  4. #4
    Data Registrazione
    02/11/13
    Località
    Cortina
    Messaggi
    76
    Grazie dati
    4
    Ringraziato 7 volte in 4 post
    Mentioned
    0 Post(s)

    Predefinito Re: Inserire testo a fine post via function.php

    Ho inserito il codice del file single.php, ma non cambia niente. Pensandoci bene era facilmente prevedibile, in fondo la funzione che ho inserito nel file functions.php fa la stessa cosa, inserisce in codice nel file single.php.
    Per risolvere dovrei, secondo me, sostituire il conditional tag con uno che inserisca il mio contenuto solo in alcune categorie di articoli.
    Credo appunto che il conditional tag da usare sia in_category( array( 1,2,3 ) ) , ma come ho scritto sopra non riesco a scrivere il codice corretto.
    Io avevo provato così, ma c'è qualcosa di sbagliato nel codice, mi da un errore:
    Codice:
    Solo i registrati possono visualizzare il codice.
    Grazie comunque.

  5. #5
    Data Registrazione
    15/09/08
    Località
    Taranto, Italy
    Età
    34
    Messaggi
    38,038
    Grazie dati
    1,574
    Ringraziato 2,925 volte in 2,565 post
    Mentioned
    152 Post(s)

    Predefinito Re: Inserire testo a fine post via function.php

    Intendevo il codice che vuoi mostrare invece di modificare il file functions.

  6. #6
    Data Registrazione
    23/11/09
    Messaggi
    5,267
    Grazie dati
    497
    Ringraziato 1,038 volte in 885 post
    Mentioned
    172 Post(s)

    Predefinito Re: Inserire testo a fine post via function.php

    Portfolio e recensioni come differiscono dagli altri post? Se sono dei custom post type, ad esempio portfolio_cpt e review_cpt, puoi usare una delle seguenti soluzioni.

    Codice:
    Solo i registrati possono visualizzare il codice.
    Codice:
    Solo i registrati possono visualizzare il codice.
    Codice:
    Solo i registrati possono visualizzare il codice.
    Il controllo sulla categoria potrebbe essere un approccio valido, che errore ti viene restituito?
    "In theory, theory and practice are the same; in practice they, are not." · Yogi Berra

Tag per Questa Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Seguici!
P.IVA: 02750560738
Cionfs © - Cionfs ® - Marchio registrato numero 0001524896
© Cionfs'Forum CMS - Cionfs'Forum CMS - Guide Gratis - Supporto CMS - E' vietata la copia anche parziale senza autorizzazione.
Questo sito utilizza cookies di analytics su dati esclusivamente aggregati e cookies di terze parti per migliorare l'esperienza dell'utente tramite plugin sociali e video.
Cliccando su oppure continuando la navigazione sul sito accetti i cookies. Per l'informativa completa clicca qui.