Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    echo 'div' insieme a una funzione

    Ciao,

    ho un dubbio con php (su Wordpress), di cui non sono molto esperto.
    Ho questo codice:

    codice:
     <?php if (is_page('92')) { ?> 
    <?php $query= 'cat=3&orderby=date&order=ASC';  query_posts($query); ?> 
    <?php } ?>
    che mi stampa una lista degli eventi della categoria 3, se la pagina è la 92.

    Vorrei che la lista (che viene stampata dentro a un div specifico) sia a sua volta inclusa in un altro div.

    Ho provato qualcosa del tipo:
    codice:
     <?php if (is_page('92')) { ?> 
    <?php $query= 'cat=3&orderby=date&order=ASC';  
    echo '<div>'; query_posts($query); 
    echo '</div>'; ?> 
    <?php } ?>
    ma non funziona (il div aggiuntivo non viene stampato), oppure ho provato a mettere i tag <div></div> prima e dopo l'intero blocco php, ma niente ancora. Stavolta il div viene stampato vuoto a parte.

    Grazie dell'aiuto.

  2. #2
    non funziona... ma và??

    ti stai muovendo come un elefante in un negozio di cristalli...

    cmq la parte ci codice che hai postato (credo) seva per interagire con il db e non per effettuare la stampa a video...

  3. #3
    Ehm...si per carità concordo sul fatto che sembro un elefante nel php....
    ed è vero anche che quel codice interagisce col db, però quello che alla fine "produce" è la stampa dei vari 'div' relativi agli articoli di quella categoria.

    Io vorrei che tutti questi div fossero dentro ad un altro div contenitore, si può?

  4. #4
    sarebbe utile sapere cosa viene eseguito nella funzione..

    in teoria la tua soluzione sarebbe corretta,
    e' un po incasinata ma dovrebbe funzionare..
    ...a meno che nella funzione query_posts non venga ripulito il buffer..

    se puoi posta il contenuto della funzione.

  5. #5
    La funzione la spiegano bene qui:
    http://codex.wordpress.org/Function_...ce/query_posts

    ma non ho trovato molto riguardo al mio problema.
    Nel Wiki spiegano come passare le variabili dentro, gli attributi ecc...ma non come cambiare la formattazione..almeno credo.

    Per ora (siccome ho solo un articolo in quella categoria), la funzione stampa il seguente codice html:
    codice:
    <div class="post" id="post-104"></div>
    con dentro altre cose.

    Io vorrei che venisse fuori:
    codice:
    <div class="=NUOVA"><div class="post" id="post-104"></div></div>
    mumble mumble..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.