Sitwis

  • Langue▾
Menu
Forum
Stalists

Sitwis

|

Blog

Menu
  • Home
  • WordPress
  • Business
  • cPanel
  • Outils
    • Scanner
Login
S'inscrire

  

Sitwis

|

Blog

  

Home WordPress

Redirection aléatoire de pages et articles sur WordPress

John Mycopar John Myco
dans WordPress
mai 23, 2024
Temps de lecture : 10 minutes de lecture
John Mycopar John Myco
mai 23, 2024
  • Share
  • Langue
  • Réaction
Redirection aléatoire de pages et articles sur WordPress

La redirection aléatoire des pages et articles sur WordPress peut être un excellent moyen d’augmenter l’engagement des utilisateurs et de les encourager à explorer davantage votre contenu. Cela peut également être utile pour promouvoir de nouveaux articles ou des offres spéciales.

Dans cet article, nous allons vous expliquer deux méthodes différentes pour rediriger aléatoirement les pages et articles sur WordPress :

  1. Utiliser le code PHP
  2. Utiliser un plugin WordPress
  • Rediriger les utilisateurs vers des articles aléatoires avec PHP 
  • Comment faire une redirection aléatoire avec le plugin WordPress « Random Post Plugin – Redirect URL to Post »
  • Conclusion

Rediriger les utilisateurs vers des articles aléatoires avec PHP 

<?php

Pour mettre en place cette redirection via PHP, imaginons que vous désirez rediriger les visiteurs vers des articles aléatoires sur votre page blog.com. Pour ce faire, nous créerons une nouvelle installation distincte pour éviter tout risque de perturbation sur le site principal en termes de performances ou de boucle de redirection.

Commencez par mettre en place une nouvelle installation WordPress sur n’importe quel serveur, sans obligation que ce soit le même serveur que celui de blog.com. Cette nouvelle installation sera appelée redirection.blog.com.

Étapes

  1. Créer un nouveau site web WordPress
    • Tout d’abord, créons cette nouvelle installation WordPress. Elle peut être hébergée sur n’importe quel serveur, indépendamment de celui du site principal (blog.com).
    • Nommez le site web « redirection.blog. com » ou un nom de votre choix.
  2. Installer un thème enfant
    • Installez un thème enfant sur la redirection. Blog. com.
    • Cela vous permettra de modifier le code du thème sans affecter le thème principal.
  3. Ajouter le code PHP
    • Ouvrez le fichier functions.phpdu thème enfant.
    • Ajoutez le code PHP suivant en remplaçant les URL par vos propriétaires :
$redirections = array(
    'https://www.blog1.com/',
    'https://blog2.com/post/',
    'https://blog3.com/',
    'https://blog4.com/posts',
    'https://blog5.com/',
    // Ajoutez vos URL de redirection ici
);

$index = (isset($_COOKIE['redirect'])) ? (int) $_COOKIE['redirect'] : 0;

header('Location: ' . $redirections[$index % count($redirections)]);
setcookie('redirect', $index + 1, time() + 3600);
exit;

Ce code définit un tableau d’URL de redirection, sélectionne une URL aléatoire et redirige l’utilisateur vers cette URL.

  1. Enregistrer le fichierfunctions.php
    • Enregistrez le fichier function.phpet allez sur le site de redirection (redirection.blog.com). Lorsque vous cliquez sur le lien, vous serez redirigé vers un article aléatoire sur le site principal (blog.com).
  2. Créer une page ou un article sur le site principal
    • Connectez-vous à votre site web principal (blog.com ).
    • Sur le site principal (blog.com), créez une page ou un article et ajoutez un lien vers la page de redirection (redirection.blog.com). Lorsque les utilisateurs cliquent sur ce lien, ils seront redirigés vers un article aléatoire sur le site principal (blog.com) via la page de redirection.
  3. Ajouter un lien vers redirection.blog.com
    • À l’intérieur de cette page ou de cet article, ajoutez un texte ou un bouton contenant le lien vers redirection.blog.com.
  4. Test et mise en œuvre :
    • Dès lors, tous les utilisateurs cliquant sur le lien redirection.blog.com seront dirigés vers un article aléatoire sur le site principal, blog.com.

En suivant ces étapes, vous pouvez mettre en place une redirection efficace tout en préservant la performance et l’intégrité de votre site principal.

Explication du code

  • Le tableau $redirectionscontient les URL des articles vers lesquels vous souhaitez rediriger les utilisateurs.
  • La variable$indexstocke l’index de l’URL de redirection actuelle.
  • La fonctionheader()redirige l’utilisateur vers l’URL de redirection sélectionnée.
  • La fonctionsetcookie()définir un cookie qui stocke l’index de l’URL de redirection suivante.
  • La fonctionexit()arrête l’exécution du script PHP.

Avantages de cette méthode

  • Sécurité :Le site principal n’est pas affecté par les redirections.
  • Contrôle :Vous pouvez facilement modifier le code pour définir le nombre d’articles aléatoires ou le type de publication à rediriger.
  • Flexibilité :Vous pouvez utiliser cette méthode pour rediriger vers n’importe quelle page ou ressource sur votre site web.

Points importants

  • N’oubliez pas de remplacer les URL dans le code par vos propres URL.
  • Vous pouvez modifier le code pour répondre à vos besoins spécifiques.
  • Vous pouvez ajouter autant d’URL de redirection que vous le souhaitez au tableau$redirections
  • Assurez-vous de tester la redirection avant de la mettre en production.
  • Ce code n’affecte pas le site web principal (blog.com).Les utilisateurs sont simplement redirigés vers des articles aléatoires sur ce site lorsqu’ils cliquent sur le lien.

Comment faire une redirection aléatoire avec le plugin WordPress « Random Post Plugin – Redirect URL to Post »

Le plugin WordPress « Random Post Plugin – Redirect URL to Post » offre un moyen simple et efficace d’ajouter de l’interactivité et de la fraîcheur à votre site web en redirigeant les utilisateurs vers des articles aléatoires.Que vous souhaitiez encourager la découverte de contenu,augmentez l’engagement ou ajoutez simplement une touche de surprise à votre site,ce plugin est un outil précieux à avoir dans votre boîte à outils.

1. Installation et configuration du plugin

  • Commencez par installer et activer le plugin « Random Post Plugin – Redirect URL to Post » depuis le répertoire des plugins WordPress ou en le expérimenté directement depuishttps://wordpress.org/plugins/redirection/.
  • Une fois activé,une nouvelle page de paramètres apparaîtra dans votre menu WordPress sous le nom « Redirect URL to Post ».C’est ici que vous configurez les options de redirection.

2. Création d’URL de redirection aléatoire

  • Le cœur du plugin réside dans la création d’URL de redirection personnalisée.Dans le champ « URL de redirection » de la page des paramètres,Saisissez l’URL de base que vous souhaitez utiliser pour vos redirections aléatoires.Par exemple, https://votresite.com/?redirect_to=.
  • Pour plus de contrôle sur le type de redirection,vous pouvez ajouter des paramètres facultatifs à l’URL de base.Par exemple,pour rediriger les utilisateurs vers un article aléatoire parmi les 10 derniers articles publiés,utilisez l’URL suivante : https://votresite.com/?redirect_to=random&limit=10.
  • Voici une liste des paramètres disponibles :
    • redirect_to:Spécifiez le type de redirection.Les options possibles sontrandom(aléatoire), last(dernier), first(premier), prev(précédent), next(suivant) etcustom(personnalisé).
    • limit:Limite le nombre d’articles parmi lesquels choisir la redirection aléatoire.
    • orderby:Trie les articles selon un champ spécifique (par exemple, date, title, author).
    • order:Déterminez l’ordre de tri (par exemple, ASCverser un croissant, DESCpour décroissant).
    • lock:Permet de rediriger un visiteur vers le même article pendant une durée spécifiée (en secondes).

3. Intégration et exemples d’utilisation

  • Une fois votre URL de redirection créée,les possibilités d’intégration sont vastes.Vous pouvez l’ajouter à :
    • Menus de navigation :Créez un élément de menu avec l’URL de redirection pour offrir aux utilisateurs un accès rapide à un contenu aléatoire.
    • Boutons et liens :Intégrez l’URL dans des boutons ou des liens dispersés sur votre site,encourageant la découverte de contenus inattendus.
    • Newsletters :Incorporez l’URL dans vos newsletters pour inciter les abonnés à revenir sur votre site et explorer de nouveaux articles.
    • Widgets :Créez un widget personnalisé qui affiche un article aléatoire sur votre barre latérale,ajoutant une touche dynamique à votre page d’accueil.

4. Conseils et astuces pour une utilisation optimale

  • Modération :Utilisez l’URL de redirection avec parcimonie pour éviter de surcharger les utilisateurs avec des redirections constantes.
  • Qualité du contenu :Assurez-vous que les articles aléatoires mis en avant sont de haute qualité et pertinents pour votre public.
  • Suivi des statistiques :Analysez les statistiques de votre site pour comprendre comment les utilisateurs interagissent avec l’URL de redirection.Cela vous permettra d’évaluer son efficacité et d’apporter des ajustements si nécessaire.
  • Expérimentation :N’hésitez pas à tester différentes configurations d’URL de redirection et à observer les résultats pour trouver la meilleure approche pour votre site.

5. Aller plus loin avec le plugin

Le plugin « Random Post Plugin – Redirect URL to Post » offre des fonctionnalités supplémentaires pour affiner vos redirections :

  • Exclusions d’articles :Empêchez la redirection vers des articles spécifiques en les ajoutant à une liste d’exclusion.
  • Redirection par catégorie :Limitez les redirections aux articles d’une ou plusieurs catégories spécifiques.
  • Intégration avec d’autres plugins :Tirez partie de la compatibilité avec d’autres plugins pour étendre les fonctionnalités de redirection.

Conclusion

La redirection aléatoire des pages et articles sur WordPress peut être un excellent moyen d’améliorer l’expérience utilisateur et d’augmenter l’engagement.En utilisant l’une des méthodes décrites dans cet article,vous pouvez facilement ajouter des redirections aléatoires vers votre site WordPress.

J’espère que cet article vous a été utile.Si vous avez des questions,n’hésitez pas à les poser dans les commentaires.

Mots clés : aléatoirearticlesPHPrandomRandom Post PluginRedirect URL to PostRedirectionRedirection aléatoireWordPress
Article précédent

Partager vos utilisateurs WordPress sur plusieurs sites web

Article suivant

Afficher les fichiers cachés dans le gestionnaire de fichiers cPanel

Si vous avez apprécié cet article, n'hésitez pas à le partager avec vos amis !

Commentaire
Commentaire
John Myco

John Myco

Auteur de cette publication

34

Commentaires sur l'article

Blog de l'auteur

Plus d'articles de l'auteur

Statistiques

Les statistiques de l'auteur

Vues

Nombre de vues de l'article

Biographie de l'auteur
Avec une expérience de six ans dans le domaine de la technologie, je me spécialise en développement web, gestion de sites, et design web, tout en enrichissant mon expertise par la rédaction de contenus numériques. Ma passion pour l’innovation et la création de solutions digitales efficaces me permet d’offrir des services intégrés qui répondent aux défis contemporains du web.
[adinserter block="7"]

RelatedPosts

Comment éviter le piratage de WordPress : 10 conseils de sécurité
Sécurité

Comment éviter le piratage de WordPress : 10 conseils de sécurité

Chaque jour, des milliers de sites WordPress sont victimes...

Booster votre CPC AdSense et vos revenus : Stratégies efficaces pour les éditeurs.
WordPress

Créer un site web WordPress de A à Z: Guide complet pour débutants

Créer un site web WordPress peut sembler intimidant au...

Error 403 forbidden
Bug

Corriger l’Erreur 403 Forbidden dans WordPress

L'erreur 403 Forbidden est l'une des erreurs les plus...

Comment réparer un site Web WordPress piraté
Sécurité

Comment réparer un site Web WordPress piraté

Votre site WordPress a été piraté ? Pas de...

Les Meilleurs Plugins WordPress pour Améliorer Votre Site web
Plugin

Les Meilleurs Plugins WordPress pour Améliorer Votre Site web

WordPress est une plateforme puissante et flexible qui permet...

Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes
Bug

Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes

Solutions efficaces pour résoudre l'erreur cURL 28 et éviter...

Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes

Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes
Bug

Solutions efficaces pour résoudre l'erreur cURL 28 et éviter les problèmes de connexion réseau

En savoir plusDetails
travail en ligne

Quelles sont les compétences les plus recherchées dans le travail en ligne

Les Secrets pour Gagner de l’Argent en Ligne : Votre Guide Complet

Les Secrets pour Gagner de l’Argent en Ligne : Votre Guide Complet

Google Core Web Vitals : Pourquoi Ils Sont Essentiels Pour Votre Site

Google Core Web Vitals : Pourquoi Ils Sont Essentiels Pour Votre Site

Comment Rendre Votre Site WordPress Plus Rapide

Comment Rendre Votre Site WordPress Plus Rapide

Booster votre CPC AdSense et vos revenus : Stratégies efficaces pour les éditeurs.

Créer un site web WordPress de A à Z: Guide complet pour débutants

Les 10 meilleures cartes de crédit aux États-Unis

Les 10 meilleures cartes de crédit aux États-Unis

Recommandé à partir de Sitwis

Héberger deux sites WordPress sur une base de données partagée
WordPress

Héberger deux sites WordPress sur une base de données partagée

Introduction Ce guide complet vous explique comment héberger deux...

Booster votre CPC AdSense et vos revenus : Stratégies efficaces pour les éditeurs.
WordPress

Créer un site web WordPress de A à Z: Guide complet pour débutants

Créer un site web WordPress peut sembler intimidant au...

Charger plus
[adinserter block="7"]
Veuillez vous connecter pour participer à la discussion
Article suivant
Afficher les fichiers cachés dans le gestionnaire de fichiers cPanel

Afficher les fichiers cachés dans le gestionnaire de fichiers cPanel

Rejoignez Sitwis et obtenez un spécial rabais.

Rejoignez la communauté ›
  • 500+ compétences
  • 94 % de réussite des matchs
  • Délai de mise en correspondance moyen de 2 jours

Approuvé par

Stalists

Dolbord

Igencie

Tildux

Services

  • Web Design
  • Development
  • Tools
  • CRM Solutions
  • E-Commerce

Company

  • Web Design
  • Development
  • Tools
  • CRM Solutions
  • E-Commerce

Legal

  • Avis de non-responsabilité
  • Conditions générales d’utilisation
  • Politique de confidentialité
  • Politique de cookies
  • Signaler un bug
  • Contact

Sitwis

  • Nous fournissons l’expertise et le soutien nécessaires pour propulser votre entreprise vers l’avant.
Plus de détails

Sitwis

  • ›

USD

© 2024 Sitwis. Tous droits réservés.

Facebook Twitter Youtube

Nous fournissons l’expertise et le soutien nécessaires pour propulser votre entreprise vers l’avant. 

À propos

Web Design

Tools

Development

Soutien

Juridique

Menu
  • Avis de non-responsabilité (Disclaimer)
  • Conditions générales d’utilisation
  • Politique de confidentialité
  • Politique de cookies
  • Contact

Sitwis

  • ›

USD

© 2024 Sitwis. Tous droits réservés.

Facebook Twitter Youtube
Business
Finance
WordPress
Design
WordPress
Sécurité
Référencement
Démarrer un blog
Performances

8000+

Sites Web conçus par notre équipe 

8+

Une expertise approfondie de WordPress

2500+

Tutoriels WordPress par des experts
Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes

Comment corriger l’erreur cURL 28 : la connexion a expiré après 10 001 millisecondes

Les Meilleurs Plugins WordPress pour Améliorer Votre Site web

Les Meilleurs Plugins WordPress pour Améliorer Votre Site web

Maîtriser l'attribut rel : Le guide complet pour optimiser vos liens

Maîtriser l’attribut rel : Le guide complet pour optimiser vos liens

Google Core Web Vitals : Pourquoi Ils Sont Essentiels Pour Votre Site

Google Core Web Vitals : Pourquoi Ils Sont Essentiels Pour Votre Site

Les Erreurs à Éviter en SEO : Les Pièges à Connaître pour Ne Pas Pénaliser Votre Site

Les Erreurs à Éviter en SEO : Les Pièges à Connaître pour Ne Pas Pénaliser Votre Site

Comment réparer un site Web WordPress piraté

Comment réparer un site Web WordPress piraté

Connectez-vous pour continuer à Sitwis

Continue with Google

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

Veuillez sélectionner la langue

Menu

Créer un profil professionnel

Vous pouvez créer un profil de carrière pour obtenir des suggestions d’emploi, vous préparer au processus d’entretien et bien plus encore.
Créez votre compte

Vous avez déjà un profil de carrière ?
Démarrer la session ›

Twitter Facebook Youtube Instagram

Si vous avez apprécié cet article, n’hésitez pas à le partager avec vos amis !

Votre opinion compte! Partagez ce post pour enrichir la discussion et permettre à d’autres de bénéficier de votre point de vue.

  • Facebook
  • Twitter
  • WhatsApp
  • LinkedIn
  • Tumblr
  • Email
  • Odnoklassniki iconOdnoklassniki
  • Gmail
  • Comments
  • Telegram
  • Facebook Messenger
  • Copy Link
Share via
  • Facebook
  • Twitter
  • LinkedIn
  • Tumblr
  • Email
  • Odnoklassniki iconOdnoklassniki
  • WhatsApp
  • Gmail
  • Comments
  • Telegram
  • Facebook Messenger
  • Copy Link

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

Aucun résultat
Voir tous les résultats
  • Home
  • WordPress
  • Business
  • cPanel
  • Outils
    • Scanner

© 2024 Sitwis

Send this to a friend