Visualizzazione risultati 1 fino 5 di 5

Discussione: Testo dopo ultimo articolo del loop

  1. #1
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito Testo dopo ultimo articolo del loop

    Salve ragazzi,

    volevo sapere se esistesse un modo per mostrare un determinato testo/codice/ads solamente dopo l'ultimo articolo generato dal loop di wordpress nella home page o nella pagine degli archivi.

    Fatemi sapere :)

  2. #2
    Guest

    Predefinito

    Prima di questo
    Codice PHP:
    <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?>
    inserisci questo:
    Codice PHP:
    <?php
    $postnum
    = 1;
    $show = 1;
    ?>
    ...
    Prima di questo
    Codice PHP:
    <?php endwhile; else: ?>
    inserisci:
    Codice PHP:
    <?php if ($postnum == $show) {
    echo
    '
    SCRIVI QUI IL TESTO OPPURE UNO SCRIPT O QUELLO CHE VUOI
    '
    ;
    }
    ?>
    <?php $postnum
    ++; ?>
    $show: numero di post dopo il quale viene visualizzato il tuo codice.
    Ultima modifica di musicanapoli : 06-08-2011 alle ore 02.45.02

  3. #3
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Grazie musicanapoli. Il problema dovrebbe essere risolto pero' per tutte le pagine di archivi tranne che per l'ultima, a meno che questa non abbia 10 articoli. Infatti se io mettessi a $show il valore 10 (che individuerebbe l'ultimo articolo mostrato) andrebbe bene per tutte le pagine che arrivano a 10 articoli, ma non per quelle che ne hanno di meno.

    Spero di essermi spiegato :)

  4. #4
    Guest

    Predefinito

    Si si, effettivamente se dovessi avere 9 articoli, il codice non sarebbe visualizzato.

    Ma allora perchè non agisci direttamente sui file del template?
    Apri i file come ad esempio category.php (o archives.php), tag.php, archive.php ed inserisci il tuo codice dopo questo:
    Codice PHP:
    <?php endwhile; else: ?>
    Non c'è bisogno quindi di utilizzare nessuno script in php...

  5. #5
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Citazione Originalmente inviato da musicanapoli Visualizza messaggio
    Ma allora perchè non agisci direttamente sui file del template?
    Apri i file come ad esempio category.php (o archives.php), tag.php, archive.php ed inserisci il tuo codice dopo questo:
    Codice PHP:
    <?php endwhile; else: ?>
    Non c'è bisogno quindi di utilizzare nessuno script in php...
    Scusa ma io su quelli stavo agendo...e volendo inserire qualcosa prima dell'ultimo articolo visualizzato non credo funzioni inserendo il codice che voglio dopo questo:

    Codice PHP:
    <?php endwhile; else: ?>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •