Restriction Simple

Description

Cette extension vous permet d’assigner facilement des « autorisations » à certaines pages, et seuls les utilisateurs disposant de ces mêmes autorisations pourront voir la page.

  • Autorisations des pages : Cette extension ajoute une nouvelle taxinomie d’autorisations à vos pages. Les administrateurs peuvent créer/assigner de nouvelles autorisations à partir de l’écran de modification de page (vous pouvez aussi utiliser le lien Modification rapide). Vous pouvez ajouter/modifier/supprimer les autorisations en cliquant le sous-menu Autorisations sous le menu Pages. Les pages sans autorisations assignées seront visibles à tout le monde.

  • Autorisations des utilisateurs : Les administrateurs peuvent ajouter/supprimer les autorisations d’un utilisateur en utilisant les cases à cocher sur leur profil d’utilisateur. L’écran de tous les utilisateurs à une colonne qui montre les autorisations ajoutées à chaque utilisateur.

  • Message de restriction : Si une page a des autorisations, le contenu ne sera visible que pour les utilisateurs qui ont l’un de ces mêmes autorisations. Autrement, le contenu sera remplacé par le message ci-dessous.

  • Redirect to login: Instead of a restriction message, you can choose to have users get redirected to the login page.

Captures d’écran

  • Nouvelle taxonomie ajoutée aux pages (l'interface anglais est illustrée ici)
  • Gestion des autorisations (l'interface anglais est illustrée ici)
  • Metabox des autorisations sur la page de modification de page (l'interface anglais est illustrée ici)
  • L'ajout des autorisations via Modification rapide (l'interface anglais est illustrée ici)
  • Colonne des autorisations ajoutée dans l'écran des utilisateurs (l'interface anglais est illustrée ici)
  • Autorisations assignées sur l'écran d'ajout d'utilisateur (l'interface anglais est illustrée ici)
  • Settings page where you can change the message that appears on restricted pages (including the ability to add media and formatting). Note: You can now also choose to redirect the user to the login page instead of showing the restriction message.

Installation

  1. Téléchargez le contenu de simple-restrict.zip au répertoire /wp-content/plugins/
  2. Activez-la via le menu Extensions dans l’admin WordPress

FAQ

Comment puis-je limiter l’accès à une page ?

En modifiant la page pour laquelle vous souhaitez limitée accès, vous verrez une nouvelle section « Autorisations ». Créez et assignez une nouvelle autorisation (par exemple “Abonnement or ») et mettez à jour votre page. Maintenant cette page ne sera visible que par les utilisateurs qui ont cette même autorisation assignée dans leur profil.

Comment puis-je permettre à un utilisateur de voir une page ayant accès limité ?

Si une page a un accès limité, son contenu ne sera visible que par les utilisateurs qui ont cette même autorisation. Pour attribuer une autorisation à un utilisateur, modifiez son profil et vous verrez toutes les autorisations possibles énumérées. Mettez une coche à côté des autorisations que vous souhaitez donner à cet utilisateur. Enregistrez les modifications et l’utilisateur sera autorisé à voir la page.

Si une page a plusieurs autorisations attribuées. Est-ce que l’utilisateur doit avoir toutes ces autorisations attribuées à elle/lui pour voir la page ?

Un utilisateur ne doit avoir qu’une des autorisations de la page attribuées à elle / lui pour voir cette page. Par exemple, si une page est assignée l’autorisation « Abonnement or » et l’autorisation « Abonnement argent », un utilisateur qui est attribué l’autorisation “Abonnement argent” verra la page.

Qu’en est-il des pages qui n’ont pas des autorisations attribuées ?

Elles sont visibles à tout le monde.

Will this plugin restrict posts?

No. This plugin is only for pages.

Will this plugin restrict pages that use custom page templates?

It depends. If your page template uses the_content() to retrieve the main content, and does not loop through any posts, then yes this plugin will restrict the page. Otherwise, see the answer below.

Will this plugin restrict pages that show posts (archive pages)?

No. This plugin hides the main content of the page (the_content()). Any page template that loops through posts, be they default posts or custom post types, will continue to show those posts. A more advanced content restriction plugin (usually paid) would be required for your needs.

What WordPress user capabilities are required for the different functionalities of this plugin?

The manage_options capability is required to edit plugin settings.

The edit_users capability is required to assign permission to users.

Any user who has the rights to edit a page also has the rights to assign permissions to the page and create new permissions.

How can I contribute to the code?

The plugin is on GitHub, feel free to submit a pull request.

Quelles langues sont prises en charge par cette extension, et comment puis-je aider avec la traduction?

Cette extension a été publiée en anglais et en français, et tout le monde peut ajouter des traductions supplémentaires ici.

Avis

19 avril 2020
WOW! This is a crazy good plugin, don't leave home without it. This plugin can be restricted pages more than other membership plugins can't do... After I installed and set. The BuddyPress members page, activity stream, and others are now blocked, restricted from the visitors. LOVE IT. OMG! Now it even works for the cellphone for those pages it didn't work before. Now using this crazy good plugin? My whole site is 100% restricted from the cellphone, Laptop, Desktop 🙂 🙂 I recommend for website owners if you still need restrictions that are impossible to hide before? Install this plugin will clear your headache. I am giving 10 stars for this crazy good plugin. Keep up your excellent plugin. Truly, it really saved my headache. 1000 times Thank You!!! Good Luck with your super creation. You Rock!!!
13 mars 2020
I never review plugins - and I've got a pretty high bar for what's acceptable in my book. This is an EXCELLENT plugin.
5 novembre 2019 1 réponse
I am in the very early stages of website freelancing and hit a road block after trying several content subscription plugins. Not one did what they said...until now. It is so simple to install and use this plugin...I wasn't sure that I properly restricted certain pages to registered users--because it was that easy. Thank goodness for this plugin. Very easy...took me five minutes to do what I tried to accomplish in two days.
26 septembre 2019 1 réponse
Simple, works well. If I can just suggest an improvement : add the right taxonomy in a new "screen option" column, in the "all pages" page. Thank you.
25 juillet 2019
It's intuitive and simple to use. They have good support as well!
11 février 2019
As the name says, the plugin is very simple to use. I was able to create a restricted page easily!
Lire les 14 avis

Contributeurs/contributrices & développeurs/développeuses

« Restriction Simple » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Restriction Simple” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Restriction Simple » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.0.0

  • Version initiale

1.0.1

  • Mises à jour des traductions

1.0.2

  • Passage à translate.wordpress.org.
  • Test sur WordPress 4.5.

1.0.3

  • Mises à jour readme et descriptions.

1.0.4

  • Update to show Tested up to WordPress 4.9.4

1.1.0

  • Adds option to redirect user to login page instead of showing the restriction message (thanks to ClearPathDigital)
  • Updates to readme, description and FAQ to include GitHub URL.
  • Tested up to WordPress 4.9.8

1.2.0

  • Allows restriction of homepage

1.2.1

  • Fixes a bug that caused the default restriction message to be  » (empty text) instead of the plugin’s usual default.

1.2.2

  • Adds compatibility with WordPress 5.0 (Gutenberg editor)

1.2.3

  • Minor bug fix with Permissions column on Users page

1.2.4

  • Changing the WordPress capability required for editing a user’s permissions from manage_options to edit_users.

1.2.5

  • Fixes a bug that would erase user permissions when they edited their own profile.

1.2.6

  • Adds ‘Security Risk – Seeking Adoption’ message and adds ‘adopt-me’ tag. Do not use this plugin until a new version is released. The team at WordFence has advised me of a security risk with this plugin. I am no longer in a position to develop or update this plugin. I am therefore putting this plugin up for adoption as described here. If nobody expresses interest in taking over this plugin within the next 30 days I will be removing it from the WordPress plugin repository.

1.2.7 – 14.02.2024

Fixed: Security issue