Skip to content
Chamber Dashboard themes & plugins for associations
  • My Account
  • Support
  • Plugins
    • Core Plugin Features
    • Addons
    • User Showcase
    • Live Demo Site
  • Themes
    • Chamber Inspired
    • Chamber Beautiful
    • Live Demo
  • Services
    • Priority Support
    • Backups & Updates
  • Pricing
    • See All Plugins
    • Starter Kits
    • Which Plugins Do I Need?
  • Pre-Sale ?’s
  • News
    • Must-Have Member Dashboard Features
    • WordPress Tutorials
    • Recommended 3rd Party Plugins
  • My Account
  • Support
Staff-only page in WordPress, photoby-burst-k_sm

Simple Staff Portal for WordPress Site

September 29, 2020September 22, 2019 by lisak

Create private posts & pages for team members

Wouldn’t it be great to be able to setup staff-only pages on your website? You could use these pages to share meeting notes, policy updates, upcoming events, etc. Only your staff and volunteers would have access and you could restrict access based on whether they need to create and add new content or view and download only.

All you need is a free WordPress plugin and the 2 setup steps below to create a portal on your site where staff and volunteers can login to access organizational documents and stay updated on internal communication. Let’s get started!

Staff-Only Content

Step 1: Create a new WordPress user

The first step is to set the staff member up as a new WordPress user on your site.

  • From your site’s dashboard, go to Users >> Add New.
  • Create a new test user account assigned to the subscriber role for now.
  • Your test staff member can now login to your website.

WordPress User Roles

By default WordPress comes with more than one user role. These roles control how much access your users have on your site. They include:

Subscriber: Subscriber level users have read-only access to pages and posts on the site. This role is typically used for membership sites that require the user to register and login in order to access certain content. The content must also be restricted to logged in users only. This way, the content is not visible to the public, but when members login, they have access to the restricted content.

Author: Authors can create, edit, delete, and publish their own posts. They can also upload media files. If you want your staff or volunteers to be able to upload or add new content, the author role can be very useful.

Admin: Admins have full access to the site, they can create, edit, publish & delete any content on the site, install themes & plugins, and much more. It is generally a good idea to limit the number of users with admin access to your site.

Step 2: Limit access to WordPress pages

Next let’s create some staff-only content. This is content that you do not want to be viewable by either your members or the general public.

  • Go to Plugins >> Add New.
  • Search for & install the Members plugin by Justin Tadlock.
    • The Members plugin adds a restrict content feature to every page and post.
Install Members plugin by Justin Tadlock
  • For each page and post on your site, you can now select which types of users have access.
    (NOTE: If no role is selected, the page will be viewable by anyone visiting your site.)
  • Next create a new page that will have content for staff eyes only.
  • Go to Pages >> Add New.
  • Create a page called ‘Staff Portal’.
  • Scroll down to the restrict content feature and restrict the page to ‘subscribers’.
  • Be sure to ‘publish’ your page.

The page will not be visible to the general public, but when your staff login (subscriber level users), they will be able to see this content.

Test your setup

  • Copy the URL of your ‘Staff Portal’ page.
  • Log all the way out of your site.
  • Go to the front-end of your site and go to the ‘Staff Portal’ page.
  • You should see a ‘sorry no access’ message. (To update this message, go to Settings >> Members.)
  • Login to the site as your test user, return to the ‘Staff Portal’ page to view staff-only content.

You can now use this page as a central portal for staff and volunteers to access organizational documents, forms, schedules, policy updates, resources and tools, etc.

Members-Only Content

Staff-Only Content: Separating staff access from member access

If you are using the Chamber Dashboard Member Manager plugin with the Business Directory plugin, new members are automatically registered as subscriber level users on your website when they join. In this case, you will want to use a different WordPress user role for staff in order to create members-only content that is separate from staff-only content.

If you have content that you want to be accessible to staff, but not to members, you can assign staff to one of the other WordPress user roles, for example, the author role. Then update your staff-only pages to restrict access to author level users.

Now content restricted to subscriber level users will be accessible by members-only and content restricted to author level users will be accessible by staff-only.

set WordPress subscriber role for members

Note: It is possible to assign multiple user roles to content if you want staff to have access to member content for example.

If you have the Member Updater plugin activated with the Member Manager and Business Directory plugins, when new members join, they are automatically assigned the user role of ‘Business Editor‘. This role is unique to the Chamber Dashboard plugins. Members assigned to this role can login and edit their own Business listing.

If all of your members are assigned the Business Editor role, you would be able to use the subscriber level to create staff-only content.

Restrict content access by membership level

The Member Manager plugin give you the option to further restrict access to content based on the membership level of the Business that the user is connected to.

NOTE: The user’s WordPress role is not affected by the user’s Chamber Dashboard membership level.

To restrict access to content based on Chamber Dashboard membership level, you will need to enable the Chamber Dashboard members-only feature. Once the members-only feature has been enabled, you will have the option to select which membership levels will have access to each page and post on your site.

Setup Staff-Only Content, restrict content by membership level screenshot, WordPress plugin

Note: It is possible to assign multiple membership levels to content, for example if wanted to set up content for board member access only, but your board members had joined at different membership levels.

NOTE: The Members plugin is not created or maintained by Chamber Dashboard. This information is provide for your convenience. If you have questions about this plugin, please contact the plugin’s author directly. Getting support for free themes & plugins.

Best Practices for creating a simple staff portal

  • Always make a full backup of your site before making updates or changes.
  • Set up a staging site for testing so that you can test without disturbing your live site.
  • Always test your site’s performance thoroughly before going live. Especially when adding a new plugin to your WordPress installation.

Like this post?
Follow us on Facebook, Instagram or YouTube for more WordPress membership tutorials!

Perfect for Merchant Associations, Professional Associations, Chambers of Commerce,
Business Networking groups, Visitor Bureaus, Community Arts Councils and more.

See all membership features offered by Chamber Dashboard.
Categories 3rd Party Plugins Tags staff login
Post navigation
Add Members-Only Job Board to WordPress
Fixed: Wrong image posted to Facebook

Lost your password?

Reset HERE.

Recent Plugin Updates

  • How to add a WordPress Advertising Plugin to your association or chamber website
  • How to change the blog page layout in WordPress
  • 9 gorgeous Directory design ideas to inspire you
  • 7 cost-effective ways to welcome new members
  • Get to Know Chamber Dashboard’s Easy-to-Install WordPress Member Directory Themes for Membership Associations

User Poll

  • Tracking Member Logins

  • Setting up member claimed listings

  • Simple Staff Portal for WordPress

  • We're working on this post as we speak!

  • Themes including gorgeous featured events section on home page

  • This field is for validation purposes and should be left unchanged.

Sign up HERE to be notified when new article is published

Be the first to know about new features!

  • This field is for validation purposes and should be left unchanged.

About Us

  • About Chamber Dashboard
  • Sponsors
  • Sponsor a Feature!
  • Contact

Socialize

  • Find us on Facebook
  • RT us and we’ll RT you back!
  • How To Videos
  • LinkedIn User Group

Latest News & Updates

  • How to add a WordPress Advertising Plugin to your association or chamber website
  • How to change the blog page layout in WordPress
  • 9 gorgeous Directory design ideas to inspire you
  • 7 cost-effective ways to welcome new members

Services & Support

  • FAQs
  • Support
  • Custom Site Build
  • Tips & Tricks

Copyright © 2021 Chamber Dashboard. All rights reserved.

  • Refund Policy
  • Terms
  • Privacy Policy
  • Contact

WHAT FEATURE WOULD YOU’D LIKE TO SEE ADDED TO
CHAMBER DASHBOARD?


We welcome your ideas and look forward to
suggestions that make our themes and plugins better.
Several of our latest new feature releases have come directly from our user base.


If you have a support question that requires a response, please
submit support requests here.

Submit Feature Request Here

 

Be the first to know about new features!

Register here to receive our 5-Minute Setup Guide for the 
free Business Directory plugin, plus tons of set up options to get your site
up and running as quickly as possible.

CD new member signup infographic

CD new member signup infographic member manager pro