Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wordpress groups and private posts advice

Featured Replies

Hi


I would like to setup a private wordpress site, invite only membership.


Basically i would like to have family / friend groups with posts only associated and visible to that group.


The front end would have set post categories and once the member is logged in they can only see the posts associated to that group.


Once the user adds a post its automatically associated to the group they are in.


I've been looking at a plugin called press permit by http://presspermit.com/ anyone used this?


Has anyone got any advice on plugins or other options to achieve the above.


Cheers



Hi, welcome to the forums :)

 

I rarely use plugins, this is how I would have done it:

 

I would add a new user role or more than one if needed and assign capabilities to the new role/s: http://codex.wordpress.org/Function_Reference/add_role

Then I would show the content for different user groups.

if(is_user_logged_in() && current_user_can('user-role-name')){
    //Show content 
}

Hope that makes sense. The plugin you mentioned seems to be able to do the job, maybe try it and see how that goes.

 

Good luck :)

Edited by teodora

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.