Hi, how are you? I hope you are doing well. Let’s get started with how you can create and manage users in WordPress.
WordPress comes complete with user account and roles for an easy and flexible way of controlling access to your WordPress web site. A default installation of WordPress comes with one user account with administrator privileges: the admin account. You can create an unlimited number of user accounts in WordPress with various web site privileges.
Creating New Users
To create a new user in WordPress, navigate to the Users -> Add New SubPanel. The only required fields for a new user account are username, e-mail, and password. You can also enter in the user’s first and last name, web site, and a user bio. This information can be used in various places on your web site including the author template file. Optionally you can select to have the password e-mailed directly to the new user. The default user role is Subscriber, but can be changed to any role that is appropriate for the new user.
If the Allow User Registration option is enabled under the Settings -> General SubPanel, visitors can create user accounts on your web site. The new user signup form is located at http://example.com/wp-register.php. Once a new user has registered he or she is assigned to the new user role, which by default is set to Subscriber.
Let’s create a new administrator account to use on your web site. First fill in the username you would like to use. The username should be unique and hard to guess for security measures. Next, fill in the e-mail aaddress for the new account. This should be an active e-mail account as the new user information will be e-mailed to this address. Now set a strong password for the new administrator. WordPress features a password strength indicator, so make sure your new password is indicated as a strong password. Finally set the Role to Administrator. This gives the new user full administrator privileges on your web site. Click the “Add User” button to create your new user. The user information will be e-mailed to the address you provided.
You can manage all users across your web site under the Users -> Authors & Users SubPanel. Upon accessing this page you are presented with a list of all user accounts in WordPress. Multiple filter types across the top allow you to filter by user roles. You can also search for users using the keyword search box located at the top right. Hovering over any user displays the edit and delete links. You cannot delete the account you are logged in to WordPress with; to do that you would need to log out and then back in with a different account first.
To edit any user, click the Edit link that displays when hovering over the user. The Edit User page allows you to edit all aspects of a user account except for the username. To update a username you would need to use a WordPress plugin or update the username directly in your WordPress MySQL database.
You can update all user data here including First and Last name, nickname, and what name you would like to display publicly for this user. By default the public display name is the user’s username. You can also change a user’s Role on the Edit User page, and update user contact info including the user’s e-mail address. This address is used for all web site communication with your users. You can also add a bio to user account. This is perfect if you are creating an About section for your authors.
The user’s data can be displayed anywhere on your web site. Typically the user information is displayed on the Author bio page located in the author.php template file of your theme. Many themes today do not come standard with the author template file.
The update password feature is located at the bottom of the Edit Users page. Here you can change any user’s password. Only administrators are allowed to change another user’s password for security reasons. A strength indicator tells you exactly how strong your password is. The strength indicator has four levels: Very Weak, Weak, Medium, and Strong. It’s highly recommended to always have a password that is indicated by Strong for the tightest security.
User Roles and Permissions
User roles are essentially groups of permissions that define what a user can and can’t do on your web site. By default WordPress comes loaded with five user roles, each with different capabilities:
Administrator: User who has access to all administration features and functionality. The admin account created during installation is assigned the Administrator role.
Editor: User who can create, mange, and publish posts. User can also manage other users posts. Editor also has the ability to approve articles submitted by Contributor accounts
Author: User can create, manage, and publish his own posts.
Contributor: User can create and manage his own posts, but cannot publish posts.
Subscriber: User can comment, read comments, receive newsletters, and so on, but has no write permissions.
You can create and define additional roles with custom capabilities within WordPress.
WordPress comes with built-in Gravatar support. A Globally Recognized Avatar, or Gravatar for short, is an image that follows you from site to site. Whenever you comment on a blog that supports Gravatar, your image is automatically displayed next to your comment. This also holds true on your web site if you have a Gravatar-enabled theme. Gravatars are attached to a user’s e-mail account, so all user images on the admin side of WordPress are displayed using a Gravatar based on the user’s e-mail address.
Alternatively, you can use a plugin to allow your users to upload their own author image. The recommended plugin for this is the WP – Author Box. With the WP – Author Box plugin you can upload and change custom user image and show your top authors in the sidebar. Top authors could be chosen by the post count or view count.
As the plugin is fully compatible with popular contact forms like Contact Form 7 and Gravity Forms, you can easily create contact tabs in the author box. You can also choose to show the author avatar as a circular image.
And if you want, you can hide the author box in specific posts and taxonomy pages. By using the custom CSS feature, you will be able to customize the look of the author box.
Extending User Profiles
WordPress profiles are very basic and often times you will want to add additional data fields for a user account. This is a great way to link to a user’s Twitter account or Facebook profile. You can do this with the use of plugins to extend the user profile data.
COMMENT below and tell me what you think about the post, SHARE and be a sharer and let your friends know about new awesome information and SUBSCRIBE because you owe it to yourself because investing in your knowledge is the best thing you can do for yourself and IT’S FREE.
See you in the next post.
Hi, I’m Aakanksha, a computer science engineer and the founder of TheTechPower. I help people make there online presence process easier by empowering them with clean, beautiful and easy to use wordpress themes.