Wordpress Multiple User Sites

7 replies
  • WEB DESIGN
  • |
Other than using Wordpress Multisite, is there any way to construct a multi-user site in Wordpress that allows each user to access/edit their own page or post only?

Looking to build a site for a club where each member can add/edit details to their own page/post only.

Tony
#multiple #sites #user #wordpress
  • Profile picture of the author WPpro
    Originally Posted by tonyscott View Post

    Other than using Wordpress Multisite, is there any way to construct a multi-user site in Wordpress that allows each user to access/edit their own page or post only?

    Looking to build a site for a club where each member can add/edit details to their own page/post only.

    Tony
    Well WordPress Multisite lets you build a network of blogs. If you don't really need a network of blogs and only need a series of posts and pages then don't even bother messing with the Multisite stuff.

    So in your case, assuming that you only need all those posts in pages on one site, you need permission controls to govern which users have access to which posts pages.

    It's easy to resolve. WordPress has access control called Roles. By default there are 5 roles, one of which is the Author role.

    Authors can publish content, edit content, delete content, upload files (images or whatever) -- access to content is limited to their own content, if I remember right, so one author can't mess with the content of another author.

    What you need is a tool called Role Manager. Such a tool lets you manage permissions for roles, and even add new roles. You could use it to make a new role called "People" or whatever name you want, then only assign permissions that you think are appropriate - for example only give that role Edit Content permissions.

    You'll need to experiment a bit to make sure the permission control you set up works as intended.
    {{ DiscussionBoard.errors[3711552].message }}
    • Profile picture of the author tonyscott
      Originally Posted by WPpro View Post

      access to content is limited to their own content, if I remember right, so one author can't mess with the content of another author.
      Thanks WPpro - that's the important bit.

      Will set myself up as a number of users on a test blog and see if that's the case.

      Tony
      {{ DiscussionBoard.errors[3711720].message }}
      • Profile picture of the author OKFarmgirl
        Originally Posted by tonyscott View Post

        Thanks WPpro - that's the important bit.

        Will set myself up as a number of users on a test blog and see if that's the case.

        Tony
        Sounds like WP will work for you. I used Joomla for a similar site and it worked out pretty well.
        {{ DiscussionBoard.errors[3712282].message }}
      • Profile picture of the author ReikiGirl
        Originally Posted by tonyscott View Post

        Thanks WPpro - that's the important bit.

        Will set myself up as a number of users on a test blog and see if that's the case.

        Tony
        I had mine set up as authors at first with a few editors - but authors can't create their own pages, only posts.

        I had to switch to multisite so that they would have creative control over their own "site"

        The only downfall so far is that I haven't figured out a way to make it so the content has to be APPROVED before they actually can publish it.

        Not sure which will work best for you.
        {{ DiscussionBoard.errors[3712544].message }}
  • Profile picture of the author seopress
    WPPro is correct about the basic WP roles, but the Role Manager plugin appears work only on older WP versions. Another plugin which functions in what sounds the same is Capability Manager, which I've used on several blogs with good results.

    It allows very granular control of the capabilities of roles, and creation of custom roles as needed.

    ReikiGirl mentioned creating pages as well as posts, and also mentioned the need to allow users to publish their content - all of this is easy with the Capability Manager plugin. Really not necessary to use multi-site for these needs.
    {{ DiscussionBoard.errors[3719382].message }}
  • Profile picture of the author locpicker
    If you have wordpress 3.0 or better you can turn it into a multi-user site just by changing a little code. I have used it for a few of my sites. This way you will be able to upgrade. It is my understanding that MU is cancelled now.
    {{ DiscussionBoard.errors[3721945].message }}
  • Profile picture of the author tonyscott
    Thanks for all the replies and help, taking a look at capability manager. It's fairly self explanatory, but the plugin site, forum etc was down when I checked yesterday.

    Tony
    {{ DiscussionBoard.errors[3726252].message }}

Trending Topics