Until now, I have used the plug-in “User Access Manager” by Alexander Schneider to protect the family area of my mainly private homepage; I do not need more functions than this plug-in offers. Unfortunately, User Access Manager consumes a lot of resources, so I looked for an alternative and found it in “Members”. I only need access authorisation to separate the private image area from the actual homepage.
For further understanding: I use the theme “GeneratePress”, a column at the right side shows an overview of the current blog postings (see screenshots). The rest of the configuration can be found below.
Now two problems occur with Members:
On the one hand, Members takes over the created user roles in the user database, but not the entries in the pages and blog posts (done with User Access Manager). This means that I have to manually rework more than 400 pages and posts. I will have to live with that.
On the other hand, however, post titles and post images from the family area are displayed in the overview (right-hand column) even for visitors who are not logged in and have been restricted to users with the role “family”. Only after that is an error message displayed (see screenshots).
This is neither desirable nor useful.
How can I ensure that posts with restricted access for non-authorised persons are not displayed in this overview from the outset and in their entirety – as happens, for example, with User Access Manager all by itself? Please take into account that I am not a programmer with special skills, but only a very simple user of WordPress.
Currently, the homepage is rather daunting for all visitors except family members.
Website:
WordPress: V6.2.2
PHP: V8.2.1
Theme: GeneratePress V3.3.0
Plugin: Members V3.2.5
P.S.: Additional Feature Request: About the error message regarding an access restriction that can be defined in the settings: Wouldn’t a(n alternative) link to a designed page make sense there?
Kind regards
Ernst
The page I need help with: [log in to see the link]
