How To Enable Guest Post Contributors in WordPress

You should already understand the benefits of guest posting.

Its a win win for both the author who contributes the post content, the owner of the blog and the readers.

There’s many ways you can allow guest authors to submit new posts.

The easiest way is simply to enable the functions already included in the WordPress core.

Be warned: Enabling new users to register in any kind of role will result in spam registrations. Install anti spam plugins to prevent this from occuring.

Allow Author Contibutors

Go to Settings > General and check the membership box so anyone can register.

Then set the new user role to contributor from the drop down menu.

Membership User Role

Assigning new members the role of contributor only allows them limited access.

The contributor role allows the member to write, edit & manage their posts but not publish them to your blog.

Submit for Review

They can view the titles of ALL existing posts & drafts from all authors however they cannot access the content.

  • They can create and edit new posts which they author
  • Access and edit their user profile including adding an email address to their author avatar.
  • View and reply to comments submitted on the posts they author
  • They also have access to the Press This tool.

WordPress Dashboard for Contributor

Registration Options

There’s many ways to offer registration to new members who want to submit a guest post.

2 of the most popular are:

  • Drag the default Meta widget into your sidebar
  • Install the Sidebar Login plugin

The sidebar login plugin is far more flexible than using the Meta widget which is included in the WordPress core by default.

Sidebar Login Widget for Members

Sidebar Login

Once you install & acticate this plugin, go to Settings and click thru to configure your settings.

Here you can customize exactly what you want displayed in your sidebar widget.

Sidebar Login Options

Logged out heading: Heading for the widget when the user is logged out.
Logged in heading: Heading for the widget when the user is logged in.

Redirects

Login redirect: Url to redirect the user to after login. Leave blank to use the current page.
Logout redirect: Url to redirect the user to after logout. Leave blank to use the current page.

Display Links

  • Show Register Link
  • Show Lost Password Link
  • Show Logged in Avatar
  • Logged in links

Here’s what the sidebar login widget looks like once your guest author has logged in.

Author Login

Your contributors can then access a limited version of your Dashboard.

You can then moderate their posts before publishing the new content to your blog.

Advanced Role Management

There are a range of plugins which allow you to further extend the management of user roles and capabilities.

You’ll find more on these plugins as well as a more in depth description of roles & capabilities in the WordPress.org codex

Meta Widget

Here’s what the default Meta widget looks like if you decide to use it.

New Members Register

Anti Registration Spam Plugins

  • Stop Spammer Registration
  • Bad Behavior
  • Cookies for Comments

Within the time it took to write this post, i got 2 new registrations from spammers.


Comments

5 responses to “How To Enable Guest Post Contributors in WordPress”

  1. Brad,

    I have read some people’s concerns about letting contributors into your dashboard, even if it is limited. Concerns such as weak passwords, etc.. that might allow for your site to be compromised. I researched a lot of Guest Post plugins and I’m wondering if that is a better way to go. What do you think? With the plugins, is it easy for the guest author to write their post? And is it also easy for me to publish their post? Any recommendations on which plugin is best?

    I appreciate your thoughts.

    1. Brad Dalton Avatar
      Brad Dalton

      Tully

      I would use the native settings for contributors however you will need to watch for spam registrations.

      Always take full backup of your site and store it locally.

      Have no idea about which plugins to use and really don’t think you need any for security apart from anti spam..

  2. SAIBAN AHMAD Avatar
    SAIBAN AHMAD

    Hello admin I’m the owner of after reading your post i’m still not clear about certain things…..

    Can a guests become admin or author???? or just contributor ???

    1. Brad Dalton Avatar
      Brad Dalton

      You can give them any role you like however contributor is the best for guest authors.

  3. hosseincode Avatar
    hosseincode

    great Brad, thanks

Leave a Reply

Join 5000+ Followers

Get The Latest Free & Premium Tutorials Delivered The Second They’re Published.