As a web designer and developer, I often have to ask my clients to give me access to their dashboard. If you want to hire someone to install a new theme or plugin, or to fix an error, they will need to either access your WordPress dashboard or your FTP account. You might trust your developer enough to give him access without thinking twice or this might make you a little bit uncomfortable. Your developer probably feels a little bit awkward too. I know that a lot of people use the same password on all accounts, and I definitely don’t want to know your email password or your PayPal password.
An easy way to bypass this is to temporarily change your password until your designer finishes his work. It’s a good practice, but you’ll get tired of it if you also have to do this for your assistant or for guest bloggers.
You can stop changing passwords every day and give WordPress access to your designer or virtual assistant by creating a user account for them. Follow this simple tutorial to create and delete user accounts on WordPress:
How to create a temporary user account
If you are using WordPress for your website, you can create an unlimited number of accounts. That means you can create accounts for your designer, developer, virtual assistant, or even create accounts for guest bloggers.
To get started, go to Users > Add New on your dashboard.
Enter the following information:
- Username (required): enter a username; you won’t be able to change the username so make sure you pick a good one.
- Email (required): enter your new user’s email address.
- First Name (optional): enter your designer’s first name.
- Last Name (optional): enter your designer’s last name.
- Website (optional): enter your designer’s website.
- Password (required): WordPress will generate a very strong password for your new user. If you want to change the password, just type the new one in the text box. Your designer will be able to change this password.
- Send User Notification: Select this box if you want your user to receive an email with the login details and a link to change the password.
- Role: Set a role for your new user.
- Click Add New User to save.
WordPress user roles and permissions
When you create a new user, you can set a role for them. WordPress has five default user roles:
1. Administrator: The administrator role is usually reserved for site owners and is the most powerful user role on WordPress. You can create and delete posts, install plugins and themes, and even create, edit, and delete users. That means other administrators can delete your own account or change your password.
If you work with a web designer or developer you will have to assign them the role of administrator. Otherwise, they won’t be able to help you.
2. Editor: Editors only have access to the content sections of your website. That means they can publish, edit, and delete posts and they can moderate comments. They can’t install plugins or edit your theme.
3. Author: Users with the author role can create and publish new posts. They can also edit and delete their own posts. They can’t edit or delete other users’ posts and they cannot create their own categories. Also, they can see new comments, but they can’t moderate them.
The author role is perfect if you want to have other people write posts on your blog, but you don’t want to give them access to your settings, plugins, and themes.
4. Contributor: The contributor role is similar to the author role, but users can’t publish any posts, not even their own posts. This is a great role for guest bloggers. They can write on your website instead of submitting articles through third-party websites.
Contributors don’t have access to the media gallery so they can’t add images to their posts.
5. Subscriber: Subscribers only have access to their own profiles. They are not allowed inside your dashboard so they can’t create or edit posts and they don’t have access to your settings and plugins. This role is useful if you require users to sign in before they can read a post or leave a comment.
How to delete a user account
If you want authors to constantly publish on your website or you hired a developer to manage your website, then you can leave their accounts open for them. However, inactive users can a become security vulnerability so it’s better to delete them.
When your designer or SEO experts have completed their work, you can delete their account from Users > All Users. Just move your cursor over the user you want to delete and click Delete. You will not be able to delete the user that’s logged in so you can’t delete your own username.
If your user has created posts or pages, you will be asked if you want to delete them or attribute them to another user. You will lose all content if you choose to delete the posts, so if you don’t want to lose them, choose another user to assign them to.
Click Confirm Deletion to permanently delete the user.
Most designers, developers, or virtual assistants will not come sneaking back into your website to take control of it or cause trouble. I just want to remind you that you should take control of your website and keep it safe and secure.
If your developer already knows your password, you should go to your profile and change it. Then set up a new account for them.
How do you give WordPress access to your designer or virtual assistant? Do you share your own password with them?