Here's a brief summary of how my site is setup:
I have a relatively simple Intranet site. Right now I am utilizing posts as a means to provide news to users. I am also using pages. I only want certain users to be able to do these things (let's say "Editors").
What I would like to do is to setup a community section of the site where all users are able to make a post (to sell things, etc). I am wondering what the best way to go about this is? I could use a category to make it easy to show only these types of posts. But, I don't want users to be able to make any type of post. I only want them to be able to post to the community. If someone is posting news, I want them to have a higher security level.
If I am thinking about this the wrong way, I'd love to hear other ideas!
Edit:
Here is my current custom post code:
function createCommunityPostType() {
$args = array(
'public' => true,
'label' => 'Community'
);
register_post_type('community', $args );
}
add_action('init', 'createCommunityPostType');
register_post_type
which seems like a very easy way to setup a post. I'm still not certain on how I would go about securing the default posts so that only certain roles are allowed to create them and simultaneously allowing only a different set of roles to use my new post type. Would either of you be able to explain that a bit more?