Menu item, Page, Post, Media Library and File restrictions


!WordPress - So I'm fairly new to #WordPress still and I've been looking at options for a very budget sailing club website that I help out. Broadly we are looking to properly secure menus, content and files based on roles and provide a reasonable straightforward user experience for logged in and non-logged in users to get access to such content.

I fleshed out a few requirements:

Media Library restrictions
1. Media library file restrictions – Be able to configure for media library items or groups of media library items whether they are publicaly accessible or limited to logged in users in one or more WordPress user roles
2. For any Media library items where restrictions have been applied there related file items are not directly accessible for users without the required role permission or for un-logged in users.


Page and Post restrictions
Be able to restrict posts and pages appearing based on whether a user is logged in and if they are logged in whether they have the a role with permission to access the content item
To be able to present a message (that can be customised by WordPress user with appropriate permissions ) to a website visitor without the required role that they don’t have access to the required Post or Page when attempting to access it saying that (Unauthorised)
When viewed by a visitor that is not logged in - Being able to present a message that the visitor must be logged in, and present a login form ( or a link to a login page) that returns the user to the permissioned content after they have successfully logged in to view the content item

Menu restrictions
To be able to create menu items that are only displayed to users with specific roles

I'm looking at a range of options. There are plenty of fremium options - all I have found would require us to upgrade to the paid versions to get the experience we are looking for.

The ones I have found are:
WP Page and Post Restrictions Plugin with WP Media Restriction Plugin

WPFolio Team package - Prevent File Direct Access & Protect WordPress Pages & Posts
Ithinkx - Groups and Groups file access

Cost is about $300 per year for a pair of plugins - which isn't a killer - but I just wanted to check what people thought - are their better options? Is are their free options for non-profits?

WordPress reshared this.

⇧