Support » Fixing WordPress » Blog that any registered user can post to

  • I would like this to be possible. Is it? Is there any plugin that will do it for me? (Aren’t I posting to one right now, in fact, since this site runs on WordPress?)

Viewing 6 replies - 1 through 6 (of 6 total)
  • No, this site is not running WordPress, jsut for the record.

    Yes, it’s possible. No plugin needed.
    Make all your registrants Contributors.
    Go through your own admin panel and its subpanels to get familiar with the tool you are using.

    Ah. Yes, I know that I can do users individually… but there are several thousand users – I don’t want to do them all individually. I just want to be able to flip a switch that says “All registered users, including ones that haven’t registered yet, can post to this blog.”

    …or maybe I should just install forum software and integrate it somehow, since I basically want one of my blogs to be a forum.

    1. In Administration > Settings > General, change your New User Default Role to Contributor, so all new users get that Role.
    2. Backup your database.
    3. Make sure Step 2 is completed and verified.
    4. User phpMyAdmin to execute this SQL statement to change all existing subscribers to contributors (assumes your $table prefix is ‘wp_’) :

    UPDATE wp_usermeta SET meta_value = ‘a:1:{s:11:”contributor”;b:1;}’ WHERE meta_value = ‘a:1:{s:10:”subscriber”;b:1;}’

    Thank you for your suggestion… however I totally failed to mention that I’m using WordPress-MU, which would make it hard for you to answer my question correctly!

    I take it you can’t do this in WordPress-MU, as that doesn’t exist on my Administration -> Settings -> General page… is there any interface for setting default user roles in WordPress-MU?

    Never mind, I figured this out, I did what is described here:

    Thanks, and sorry for posting to the wrong forum!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Blog that any registered user can post to’ is closed to new replies.