Comment fonctionnent les règles
Une règle dit qui peut voir un contenu. Les règles sont lues du haut de la liste vers le bas, et la première règle qui couvre un contenu décide, quelle que soit sa décision. Cette page explique chaque option de l’écran d’une règle et le fonctionnement de la liste.
Qui peut voir
Choisissez le groupe qui garde l’accès. Tous ceux qui n’en font pas partie sont arrêtés.
| Option | Qui entre | Version |
|---|---|---|
| Anyone with an account | Les visiteurs connectés, quel que soit leur rôle. | Gratuite |
| Only visitors who are not logged in | L’inverse : utile pour une page d’inscription qui doit disparaître une fois que la personne a un compte. | Gratuite |
| Only certain roles | Les utilisateurs connectés qui ont au moins un des rôles cochés sous l’option. | Pro |
Un rôle est le type de compte d’un utilisateur dans WordPress (Administrateur, Éditeur, Abonné, ou des rôles ajoutés par d’autres extensions, comme Client dans WooCommerce). Si vous choisissez Only certain roles, cochez au moins un rôle. Une règle sans aucun rôle coché n’est pas enregistrée : vous voyez The rule was not saved: a rule for certain roles needs at least one role. Cochez un rôle, ou choisissez une autre option.
Ce qu’elle couvre
Tout ce qui n’est pas couvert reste public. Vous pouvez combiner les options.
- Content types (types de contenu) : cochez un type entier, par exemple Pages, Posts ou un type ajouté par une autre extension (comme Products).
- Single items, by ID (éléments précis, par ID) : tapez un ou plusieurs ID séparés par des virgules, par exemple
12, 48, 105. L’ID est le nombre aprèspost=dans la barre d’adresse quand vous modifiez une page. - Categories, tags and other terms (Pro) : cochez un ou plusieurs termes. Tout contenu qui porte au moins l’un d’eux est couvert, quel que soit son type, y compris les articles que vous ajouterez plus tard à cette catégorie. Les termes de toutes les taxonomies sont listés (une taxonomie est une façon de regrouper le contenu, comme les catégories, les étiquettes ou les catégories de produits ajoutées par une autre extension).
- The whole site (le site entier) : toute la partie publique du site, c’est-à-dire chaque page et chaque article, la page d’accueil (même quand elle affiche vos derniers articles), les archives, les pages de catégorie et les résultats de recherche. C’est ainsi que vous mettez un site derrière une connexion pendant sa construction. Les administrateurs entrent toujours.
Avec The whole site, certaines adresses restent toujours ouvertes pour que personne ne reste bloqué : la page de connexion WordPress, la page vers laquelle la règle redirige ou qu’elle affiche à la place du contenu, l’API REST et le tableau de bord. Sur les pages qui listent des articles (archives, recherche, page d’accueil avec vos derniers articles), il n’y a pas un contenu unique à remplacer : une règle réglée pour afficher un message l’affiche sur une page à part, et une règle réglée pour afficher une autre page affiche cette page.
Appareils (Pro)
L’étape 6 Devices limite la règle à Desktop (ordinateur), Phone (téléphone) ou aux deux. Rien de coché signifie tous les appareils. N’y touchez pas sauf si vous en avez vraiment besoin :
- le serveur ne sait distinguer qu’un téléphone d’un ordinateur, pas la taille exacte de l’écran. Les tablettes comptent comme des téléphones, sauf les iPad récents, qui se présentent comme un Mac et comptent comme ordinateur ;
- un cache de pages (une extension ou une fonction de l’hébergement qui garde des copies toutes prêtes des pages) peut servir la mauvaise version.
Pour des choix de mise en page selon la taille de l’écran, utilisez plutôt la visibilité par bloc.
L’ordre des règles compte
La première règle en partant du haut qui couvre une page décide. Placez les règles précises au-dessus des règles générales. Exemple :
- Listes de prix, revendeurs seulement : couvre la page 42, visible par le rôle Revendeur.
- Catalogue entier, compte requis : couvre le type Products, visible par toute personne ayant un compte.
Un revendeur qui ouvre la page 42 correspond à la règle 1 et entre. Un client connecté qui ouvre la page 42 correspond aussi à la règle 1, n’a pas le rôle, et est arrêté : la règle 2 n’a jamais son mot à dire. Inversez les deux règles et l’exception disparaît.
La liste des règles
Dans Content Gate > Rules, chaque ligne montre Order (ordre), Rule (règle), Who can see it (qui peut voir), What it covers (ce qu’elle couvre), Everyone else gets (ce que les autres obtiennent) et State (état).
- Utilisez les flèches haut et bas de la colonne Order pour déplacer une règle.
- Cliquez sur le bouton On / Off dans State pour activer ou désactiver une règle sans la supprimer.
- Survolez le nom d’une règle pour voir Edit (modifier) et Delete (supprimer). Delete demande d’abord une confirmation (Delete this rule? This cannot be undone.).
- Dans la version gratuite, les règles actives après les 2 premières sont grisées et marquées over the free limit (au-delà de la limite gratuite). Elles sont enregistrées mais pas appliquées.
Écrivez-nous en indiquant l’extension, ce que vous avez essayé et ce que vous voyez. Nous répondons depuis l’Italie, en général sous un jour ouvré.