Best way to create a multi-user blog?

[ad_1]

I would like to create a blog with multiple contributors. Ideally, it would work like this:

1. Multiple contributors (eventually dozens or more) can create blog posts but they go into a moderation queue for approval by an admin before getting posted.
2. Contributors cannot log in to the main Admin dashboard.
3. When contributors post blogs, the blogs would automatically display their name and a full byline sentence. It would be even better if the byline sentence could contain a link to their own website. We’d like to allow contributors to promote themselves.

Are there any plugins that would support these requirements? Thanks for the help!

[ad_2]
1 Comment
  1. 1. Use the built-in Contributor role for the contributors, and either Editor or Admin for those that’ll publish.
    2. Using the above roles correctly restricts what they can do to the point where this is probably moot.
    3. Each user has a field for a bio. Your theme would just have to display it.

    Edit to add: [Built in Roles and their capabilities])

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer