Create WordPress Admins To Create Posts Only Securely - wordpress

Using WordPress is a great way to learn and make progress on web development. Although, I want to make admins for each and one of my classmates to only and only create and publish posts on the web. For example, BuzzFeed has admins that create content and it tells the author name, date and time, comments and responses next to it. That's what I am aiming for. Not all of my classmates use wordpress or have ever used it so I want to find a way to create admins for them simply without creating security holes for the website itself and risking getting hacks or login attempts.
what is the best way to approach a situation like this?
anyone?
Thanks :)

If you want your classmates to be able to add posts you can add them as "Authors." Wordpress has a build in permission system that allows authors to only add, edit and delete posts.
If you want to have more control over the capabilities you can use a plugin like User Role Editor. This will allow you to create a new role and set specific capabilities for the created user role.

Related

Guidelines on how to select Hosting Provider (that have fast response time), Wordpress Theme that will contain all required functionality

I am new to wordpress and would like to get some guidelines on how to select right things in order to get started properly
I need to make an E-store that will be the online collection of elegant cloths where user can view and buy the products online comfortably. I need to know how to select the following things
Domain Name and Hosting Provider (which is most preferable and why)
Selection of theme according to the requirements (what parameters required to judge the theme)
Here is the best theme you can use as starter, you can creae any type of site is simple to use, and edit using a page builder!
Get theme here

User Blog difficulty Wordpress

I have have a client that wants to create a Wordpress site with the following features.
Private Messaging
User profile
Friend Groups
The ability for a user to create one or many "journals" which are essentially a blog, which only their friends can see.
The last item is the one that I am puzzling over. It seems that it might be best to create a multisite where users can create their own blogs. But I'm not sure how I would manage who can see the blogs, or how I would display the blogs on the user's profile page.
Does anyone know any projects similar to this or have any ideas about where to start with a project like this?
Update for anyone who sees this.
Buddypress solves first three problems more or less out of the box.
I decided to customize the groups feature a bit to fit the bill for a user created journal. The user can create a group (groups are renamed 'journals' by means of the translation file for BP) and he is the only one allowed to post to it. I have updated some of the group meta fields so the user can add a bit more information about his journal, as well.

let wordpress create new page with users content

I am wondering what would be the best way to let wordpress create idivual pages :
the project is as followed :
User makes account
Wordpress creates account and an account page, this page however is completely different from the wordpress theme. (easy i know, You could compare it with a profile page for the user but with much more content to fill in)
after user has filled in additional content wordpress should create the new page with the specific page design. Users should be able to edit content afterwards. Paying users should be able to export the generated page. Pages should be visible for public and be like domain.com/user
I am not sure how the best approach would be for this project as i am not that familiar with wordpress. My first thought is trough a childtheme, but im not sure if this would work.
Any advice?
Kind Regards
Try BuddyPress, this is exactly what it is designed for.

WordPress multi-user site to allow unique users to see custom screens

So I need to set up a WordPress site with 25 users. The site will be for each of these users to fill out various forms (different forms for each user) and then these results will be stored on the database.
The thing is, I need to allow user1 to only be able to see the forms we want user1 to fill out, and the same for user2,3...etc. We have the bones of the site set up, but I'm looking for a plug-in or theme or something that can allow different users to see different pages. Is there one available?
Or would any you have any idea how to go about this another way?
I have spent the best part of a days searching but I can't find a viable solution. Any help would be greatly appreciated!
Two things can be done.
Use Contact form 7 or Gravity form plugin to create different forms. Create user specific pages where you like to show forms. Paste corresponding form short-codes in the pages.
Use Role Scoper plugin to restrict users to see pages. You can set permissions for different user to see different pages.
Hope this helps you.

Adding custom Role to Wordpress with custom permissions

I'd like to add a new role to my Wordpress site. It needs more permissions than Author, but fewer than Admin. Searching the codex and Stack, I have come across a consistent method of adding this code to functions.php, but a repeated error resulted in me trying the User Role Editor plug-in.
Users under this new role need to be able to edit, see, delete, and managed all posts, categories and tags. They also must be able to manage all comments, both approved and pending. Additionally, they should have access to Discussion settings. This last bit seems to be impossible, though. I can give them the ability to manage options, but not specific options. Is there a way to grant such a specific capability?
Thanks.

Resources