WordPress Italy Forum » Problemi Vari con WP

Creare un include "dinamico"

(7 articoli)
  1. Ciao a tutti! Avrei la necessità di creare un include dinamico, in modo che, usando un determinato template di pagina, invece che vedere un contenuto creato con wordpress venisse visualizzato un codice html da me creato e posizionato in un altra cartella.

    Dopo aver eliminato il loop di wordpress nel template ho provato ad inserire un semplice include php, ma senza risultato.

    ho quindi usato il codice:
    <?php include (TEMPLATEPATH . \\"/pages/14.php\\"); ?>
    dove 14 php è una tabella da me creata.

    Il risultato è ok, però ora vorrei che questo meccanismo avvenisse automaticamente con altre pagine.
    Ho pensato subito ad un codice di questo tipo:
    <?php include (TEMPLATEPATH . \\"/pages/the_ID().php\\"); ?>

    ma così non funziona più.

    ho provato a fare un passo indietro, ad usare i plugin runPHP e phpexec, ma nessuno dei due funziona :(

    Vorrei sapere se c'è un modo per far funzionare questa cosa secondo voi...
    Grazie!

    Posted: 4 anni # -
  2. Mi devo correggere,
    <?php include (TEMPLATEPATH . \\\"/pages/the_ID().php\\\"); ?> funziona alla grande!!! :)

    Posted: 4 anni # -
  3. No,no...non funzione...illusione dettata da un errore :( avevo rimesso l'id a mano io...:(
    eppure sembra una cosa cos' semplice...:(

    Posted: 4 anni # -
  4. Qualcosa del genere?

    <?php include (TEMPLATEPATH . '/pages/' . the_ID() . '.php'); ?>

    Posted: 4 anni # -
  5. Grazie per la tua risposta andrea! Niente da fare purtroppo... eppure non capisco, l'output di
    <?php include (TEMPLATEPATH . '/pages/' . the_ID() . '.php'); ?>
    non dovrebbe essere lo stesso di
    <?php include (TEMPLATEPATH . \"/pages/14.php\"); ?>?

    non capisco perchè non riesca a visualizzare quel dannato numero!

    Posted: 4 anni # -
  6. Ho fatto anche un tentativo con un include ajax ma il risultato è stato identico...eppure ci sarà un modo...

    Posted: 4 anni # -
  7. La funzione the_ID() funziona solo all'interno del Loop, e restituisce l'ID del post corrente. Se non sei nel Loop, devi trovare un altro modo per ricavare l'ID del post che ti interessa.

    Posted: 4 anni # -

RSS feed for this topic

Replica

Devi aver fatto il login per poter pubblicare articoli.