Stai cercando un modo per reindirizzare automaticamente la tua home page a un post casuale? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per aggiungere un piè di pagina personalizzato in WordPress.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file index.php del tuo tema:
<?php
if (have_posts() && is_home()) {
query_posts('orderby=rand');
while (have_posts()) {
the_post();
wp_redirect(get_permalink());
}
}
?>
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la lettura dei nostri altri articoli sul sito come: I 62 migliori temi gratuiti per blog di WordPress e come impostare il tracciamento dell'autore in WordPress con Google Analytics.
Grazie mille per le tue informazioni Kevin, questo post è davvero utile.
[…] “Reindirizza la home page a un post casuale del blog,” Snippet di codice WordPress […]
Ho cercato su Google tutta la mattina come far visualizzare al mio blog post casuali sulla homepage e questo ha davvero funzionato! Grazie Kevin. Mi hai salvato.
Codice fantastico. L'ho usato sulla mia installazione multisite in modo diverso. Ho creato un modello di pagina con questo all'interno, quindi ho creato una pagina con quel modello come modello di pagina. Ho quindi aggiunto un pulsante "Post Casuale" al tema che tutti i miei multisite utilizzano, che collega a quella pagina. Quindi il risultato è un pulsante che gli utenti possono cliccare continuamente per accedere a un post casuale su un blog casuale della rete. Per tua informazione, questo richiede l'uso del plugin sitewide tags per ripubblicare eventuali post dai blog secondari sul blog principale. Sembra complicato forse, ma funziona benissimo!
Fantastico, sembra interessante Paul, potresti fare qualcosa di simile con questo se creassi un nuovo modello e una pagina chiamata random o qualcosa del genere con quanto sopra. Ehi, dovresti inviare uno o due snippet, abbiamo recentemente aggiunto un'opzione di contributo – http://wpsnipp.com/index.php/contribute/
[…] snippet di codice e shortcode quasi tutti i giorni della settimana! Ecco alcuni dei nostri preferiti: Reindirizza una home page a un post casuale, mostra le tassonomie come elenco su un post o una pagina e disabilita i widget su determinate pagine! Condividi e […]