How to restrict access to Users from WP Posts

This topic contains 2 replies, has 2 voices, and was last updated by  Alex Rollin 4 years, 9 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #531788

    [email protected]
    Full Member
    Post count: 82

    GeoDirectory V2 with GD Custom Post Types, GD Events, GD Location Manager, GD Pricing Manager, Ninja Forms, WP Users Invoicing, GoCardless, Recapcha.

    Registered users are able to access to create posts and read comments in the backend of my WP website, an area that only for editorial staff of our online magazine and strictly off-limits for business listings.

    I realise that Users are made ‘contributors’ so they cannot publish without us reviewing first, but we don’t want to field dozens of posts that then have to be deleted.

    How can I restrict users so that they cannot create WP Posts?

    Thanks

    Tabitha

    #531795

    [email protected]
    Full Member
    Post count: 82

    To further clarify, making Users ‘subscribers’ rather than ‘contributors’ doesn’t seem to be the solution. This hides WP posts but it hides all the GD posts too.

    #531823

    Alex Rollin
    Moderator
    Post count: 27815

    Hello,

    GeoDirectory has an option in the general settings to restrict roles from the WP Backend. You can use that to exclude subscribers or contributors or both.

    GeoDirectory itself doesn’t require listing owners to use any other role than subscriber to add and edit listings from the frontend.

    If you are using a role manager addong, and allow multiple roles, be careful to not exclude any of the roles applied to your admin accounts or they too will be excluded/restricted from entering the backend.

    On the frontend, only the listing author or an admin can edit a listing.

    Any user can add listings, unless you have disabled that from the backend custom post type settings.

    If you are using the Payment and Pricing Manager addon, then restriction happens by forcing users to choose a pricing package to add a listing, and, if you don’t have a free package, then the user must pay for each listing they add.

    GeoDirectory doesn’t have any other settings for restricting users from taking actions in the backend. We do not recommend giving users access to the backend.

    Users can access most of their own controls for managing listings through the frontend, either with GD Author Actions, GD Dashboard, or UsersWP.

Viewing 3 posts - 1 through 3 (of 3 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount