Gestionnaire de redirection conditionnelle basée sur le rôle

Readme.txt
=== Gestionnaire de redirection conditionnelle basée sur le rôle ===
Contributeurs : wpconsults - Abdullah Nouman
Tags : redirection, redirection basée sur les rôles, rôles d'utilisateur, redirection de connexion, contrôle d'accès
Exige au moins : 5.5
Testé jusqu'à : 6.9
Nécessite PHP : 7.2
Étiquette stable : 1.0.0
Licence : GPLv2 ou ultérieure
Licence URI : https://www.gnu.org/licenses/gpl-2.0.html
La redirection conditionnelle basée sur le rôle permet aux administrateurs de créer des règles de redirection flexibles basées sur le statut de connexion et les rôles des utilisateurs.
== Description ==
Gestionnaire de redirection conditionnelle basée sur le rôle est un plugin WordPress léger mais puissant qui vous permet de contrôler la façon dont les visiteurs sont redirigés sur votre site en fonction de leur statut d'authentification et de leur rôle d'utilisateur.
Grâce à une interface intuitive située sous le Outils Les administrateurs de sites peuvent facilement gérer les règles de redirection pour les utilisateurs connectés, les utilisateurs déconnectés ou tous les visiteurs. Le plugin est conçu pour être extensible, ce qui le rend idéal pour les sites web en pleine croissance qui nécessitent une logique de redirection avancée.
Parfait pour les sites d'adhésion, les contenus protégés, les portails clients et les expériences spécifiques à un rôle.
Développé par :
Auteur : Abdullah Nouman
Entreprise : WpConsults LLC
Site web : https://www.wpconsults.com
== Caractéristiques principales ==
- Créer des règles de redirection basées sur le statut de l'utilisateur :
- Utilisateurs connectés
- Utilisateurs déconnectés
- Tout le monde (tous les visiteurs)
- Cibler des rôles d'utilisateurs spécifiques :
- Administrateur
- Éditeur
- Auteur
- Contributeur
- Abonné
- Rôles personnalisés pris en charge
- Exceptions basées sur le rôle :
- Exclure les rôles sélectionnés d'une règle de redirection
- Gestion des redirections :
- Ajouter de nouvelles règles de redirection
- Modifier les redirections existantes
- Supprimer les redirections
- L'interface d'administration est accessible sous Outils → Gestionnaire de redirection basé sur les rôles
- Exécution propre et performante à l'aide de crochets WordPress
== Cas d'utilisation ==
- Rediriger les utilisateurs déconnectés/les utilisateurs connectés/les utilisateurs invités vers une certaine page lorsqu'ils cliquent sur un lien/bouton spécifique.
- Empêcher les non-administrateurs d'accéder à des URL spécifiques
- Créer des pages d'atterrissage spécifiques à un rôle
- Contrôler l'accès au site sans modifier les fichiers du thème ou du noyau
== Installation ==
- Télécharger le
gestionnaire de redirection basé sur les rôlesdans le dossier/wp-content/plugins/répertoire. - Activez le plugin par l'intermédiaire de la page Plugins dans WordPress.
- Naviguez jusqu'à Outils → ⇄ Gestionnaire de redirection.
- Ajoutez vos règles de redirection si nécessaire.
== Questions fréquemment posées ==
= Ce plugin prend-il en charge des rôles d'utilisateurs personnalisés ? =
Oui. Tous les rôles personnalisés enregistrés sur votre site apparaîtront dans les options de sélection des rôles.
= Puis-je exclure des rôles spécifiques d'une redirection ? =
Oui. Vous pouvez définir des exceptions basées sur les rôles afin que les rôles sélectionnés ne soient pas affectés par une règle de redirection.
= Ce plugin prend-il en charge les redirections 301 ou 302 ? =
Actuellement, les redirections utilisent une méthode par défaut. Prise en charge du choix entre 301 (Permanent) et 302 (temporaire) est prévue pour une prochaine version.
= Ce plugin est-il compatible avec les sites multiples ? =
La compatibilité multisite est prévue pour une prochaine mise à jour.
== Captures d'écran ==
- capture d'écran-1.png
- capture d'écran-2.png
- capture d'écran-3.png
== Améliorations futures ==
Les caractéristiques prévues sont les suivantes :
- Importation et exportation de règles de redirection
- Choisir le type de redirection (301 ou 302)
- Redirections par pays
- Compatibilité multisite
- Programmation de la redirection (date/heure de début et de fin)
- Redirections basées sur l'appareil (mobile/bureau)
- Redirections basées sur les références
- Redirections basées sur des paramètres de requête ou des champs personnalisés
- Ordre de priorité pour les règles de redirection multiples
- Journalisation et analyse pour le suivi de la redirection
== Changelog ==
= 1.0.0 =
- Version initiale
- Règles de redirection basées sur le rôle
- Redirections de connexion, de déconnexion et globales
- Soutien à l'exclusion de rôle
- Interface d'administration sous le menu Outils
== Avis de mise à jour ==
= 1.0.0 =
Version initiale stable.
== Licence ==
Ce plugin est sous licence GPLv2 ou ultérieure.
Vous êtes libre de le modifier et de le redistribuer selon les mêmes conditions de licence.
