Vous cherchez un moyen de rediriger automatiquement votre page d'accueil vers un article aléatoire ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour ajouter un pied de page de flux personnalisé dans WordPress.
Instructions :
Tout ce que vous avez à faire est d'ajouter ce code au fichier index.php de votre thème :
<?php
if (have_posts() && is_home()) {
query_posts('orderby=rand');
while (have_posts()) {
the_post();
wp_redirect(get_permalink());
}
}
?>
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière d'ajouter correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 62 meilleurs thèmes de blog WordPress gratuits et comment configurer le suivi des auteurs dans WordPress avec Google Analytics.
Merci beaucoup pour votre information Kevin, cet article est vraiment utile.
[…] « Rediriger la page d'accueil vers un article de blog aléatoire », extraits de code WordPress […]
J'ai cherché sur Google toute la matinée comment faire afficher des articles aléatoires sur ma page d'accueil et cela a vraiment fonctionné ! Merci Kevin. Tu m'as sauvé.
Super code. Je l'ai utilisé sur mon installation multisite d'une manière différente. J'ai créé un modèle de page avec cela dedans, puis j'ai créé une page avec ce modèle comme modèle de page. J'ai ensuite ajouté un bouton « Article aléatoire » au thème que tous mes multisites utilisent et qui renvoie à cette page. Le résultat est donc un bouton sur lequel les utilisateurs peuvent cliquer en continu pour accéder à un article aléatoire sur un blog aléatoire du réseau. Pour information, cela nécessite que vous utilisiez le plugin sitewide tags pour republier tous les articles des sous-blogs sur le blog principal. Cela peut sembler compliqué, mais cela fonctionne très bien !
Sweet sounds cool Paul, you could do something similar with this if you created a new template and page called random or something with the above. Hey you should submit a snippet or two we just recently add a contribute option – http://wpsnipp.com/index.php/contribute/
[…] extraits de code et shortcodes presque tous les jours de la semaine ! Voici quelques-uns de nos préférés : Rediriger une page d'accueil vers un article aléatoire, afficher les taxonomies sous forme de liste sur un article ou une page, et désactiver les widgets sur certaines pages ! Partagez et […]