Upload a Plugin

Some paid WordPress plugins are not available in the WordPress plugin repository.  These paid plugins require a different installation method.  This post will show you how to upload a plugin.

Fortunately, in addition to the Install button, WordPress also provides you with the handy dandy Upload button.  Here is how to upload a plugin to your website:

Before you can upload a plugin, you’ll need to download.

You’ll need to purchase and download the plugin from the plugin developer.  This download will be a zip file.  Remember:  download plugins from developers you can trust.  Do your research first.

Upload a Plugin button.OK, you have purchased your plugin and downloaded it to your computer.  Now what?  Click that trusty Plugin » Add New plugin link.  This will bring you to the Add Plugins page.  Click the Upload Plugin.  You’re telling WordPress that the plugin you want is on your computer, not in the WordPress repository.

A new option will open up for you: 


Click the Choose File button to navigate to the zip file on your computer.  Once you selected the file, click the Open button in the lower right-hand corner of your screen.  You’ll be returned to the Add Plugins page.

Click the Install Now button to install the plugin.  WordPress will upload the plugin zip folder from your computer and install it for you.  Once the installation is complete, you’ll see a success message:

Click the blue Activate Plugin to start using the plugin.  Depending on the plugin you installed, you may have to configure the settings to fit the goals of your website.  Those configurations vary for plugins and will not be covered here.

How To Install A Plugin

Plugin menu.

In order to install a plugin, first be sure you are using the self-hosted WordPress.org.  These steps will also apply to you if you have the Business plan at WordPress.com.  As of this writing, the Business Plan is the only option which allows you to install plugins.

You can find plugins online in the WordPress Plugin Repository or in your dashboard under Plugins (located between Appearance and Users).  When you hover over the Plugin link, a sub-menu pops up giving you the options to see your Installed Plugins and to a Add New plugin to your website.  Ignore the Editor link – that is for more advanced developers.

Plugin Page

Either click on the Installed Plugins page or click on the Add New from the drop down menu.  You’ll be brought to your list of plugins currently in use or available to use in your website.  All your plugins are listed with a horizontal submenu of how many plugins you have, how many are active and inactive.  You can also search your installed plugins using the Search installed plugins… box.

When looking at your list of plugins, you’ll see something like this:

Sample of Plugin page.


Install a plugin using the Add New Button or Add New Link.

Adding A Plugin to Your Website

To add a new plugin to your website, click on the Add New button next to the Plugins page title or under Appearance » Add New.

You will be brought to the Add Plugins Page.  This is where you can search for a plugin by Keyword, Author or Tag.

Search for a plugin using keyword, author or tag.




Plugin Install Now button.Once you found the plugin you are looking for, click on the Install Now button next to the plugin you want to install.  WordPress will install the plugin for you.  After the installation, you’ll see a success message with a link to Activate the Plugin or Return to the Plugin Installer.

To make the plugin work, click on the blue Activate button to activate and start using the plugin.

Plugin Activate link.

The next step may be to configure the plugin.  These configurations, if any , vary between plugins and is not covered here.

Adding Images to the Meta Slider

The Meta Slider plugin is one of my go-to options for adding a photo slider in a WordPress website. These instructions can help you add photos to an existing slider.

Start with photos all the same size

1.  Make sure your photos are all the same pixel size.  That way they will fit nicely within the slider space

2.  Compress your photo(s) at tinypng.com, https://tinypng.com/ – this is a free tool to compress your image size – quality will not be compromised.

  • Upload the image and then download the compressed version.  You can do this for 20 photos at a time.

3. From your dashboard navigate to Meta Slider at the bottom of the left sided navigation menu

4. Once you’ve opened the Meta Slider, you’ll see the slides

5. Media library showing images for a meta slider.On the right hand side above the blocks for the slides there is button Add Slide – click this and you will be brought to the Media Library where you can either use an image already in the Media Library or Upload Files

6.  Select your image and click the blue Add to slider button at the bottom of the screen

Image showing the General and SEO tabs in a Meta Slider.7.  Once you’ve added your photo, using the General tab, you can add a link if you want the slider image to be clickable to a page in your website or another website

Note:  If you want the link to open into a new window, click the New Window box on the right

8.  Next to the General tab is the SEO tab.  Click on this tab to write a short sentence in the Image Alt Text box.  Search engines and screen readers use this text.  It should briefly describe the image.

The Image Title Text is used to create a little pop up box of information when you hover over the image.

Once your photos are in the slider, click the blue Save button on the right.

Refresh the page your slider is on and you should see the new photos in the slider.  Have fun with it!

What is a Plugin?

A plugin is a package of software/code that gives you the opportunity to add new features.  The plugin extends the function to your website beyond the base core code of WordPress.  The base WordPress code is designed to be lightweight and avoid code bloat.  Rather than a one-size-fits all solution that adds lots of code you do not need, use WordPress core code and then customize your website’s function through plugins.  This allows you to have the functionality you want your website to offer, such as a slideshow, photo gallery or a contact form without a lot of unnecessary bloat to slow your site down.

What is a Plugin?

Written in the programming language PHP, plugins work with WordPress code.   They often have other assets such as images and may incorporate other coding languages.  Using them allows you to increase your website features without needing to write code on your own.  You can use free or paid/premium plugins through the WordPress repository or other online resources.  Be careful where you get your plugin so that you can be sure it helps rather than hurts your site with unwanted malicious code.

Where to Find a Plugin?

WordPress offers a repository of plugins that are vetted by WordPress core developers.  At this writing, there are 51,937 plugins in the repository.

So, Where Do You Start?

Well, decide what feature you want to add to your site.  Is it a slideshow or a contact form?  Use the search feature provided in the repository to narrow down the results.  Looking up slideshow left me with 71 pages of plugins to chose from.  Don’t despair if you get this many results back.  Here are some things to think about before making your choice:

  • Has the plugin been tested with the most current version of WordPress?  Not sure?  Check this link to find out the current version off WordPress.
    • As of this writing, WordPress is at version 4.8.1.  If you are looking at a plugin that was tested with WordPress 2.5, it’s probably not going to be as stable with the current code as you’d like it to be.
    • Developers that are keeping up-to-date with the WordPress core code are more likely to be maintaining their plugins, making them safer and more reliable to use.
  • How many active installs?
    • Each plugin tells you how many installs are active on websites.  Some will have a few hundred, few thousand, hundred thousand, or a million or more.  The numbers are rounded:
      • 30+ active installs
      • 50,000+ active installs
      • 700,000+ active installs
  • What kind of reviews and how many?
    • A plugin with 4 stars and 1,952 reviews v. a plugin with 5 stars and 3 reviews.  Read the reviews.
  • Support
    • While on the plugin repository, pick a plugin and then click the support tab.  Has the developer answered the questions?

Still not sure?  See if WP Beginner or another, similar, site has any reviews before you decide.


User Roles

WordPress uses a concept of User Roles, designed to give the site owner the ability to control what users can and cannot do within the site. A site owner can manage the user access to such tasks as writing and editing posts, creating Pages, defining links, creating categories, moderating comments, managing plugins, managing themes, and managing other users, by assigning a specific role to each of the users.  https://codex.wordpress.org/Roles_and_Capabilities

WordPress comes with six roles with varying capabilities:

  • Super Admin – gives access to the site network administration and all features
  • Administrator – gives access to the administration features within a single site
  • Editor – gives the ability to publish and manage posts, including posts of other users
  • Author – gives the ability to publish and manage their own posts
  • Contributor – gives the ability to write and manage posts but cannot publish
  • Subscriber – gives the ability to manage their own profile

Creating a New User

Creating a new user role in WordPress.

To add a new user, navigate to Users in the left hand sidebar of the dashboard.  When you click on Users in the menu, a carrot will appear on the right of the menu bar and the Users option will drop down revealing three options:  All Users, Add New and Your Profile.

As with creating pages, posts or adding another image to your Medial Library, simply click on the Add New link under Users to create a new user.


Image showing the form fields for adding a new user.

After you click on that Add New link, you’ll be brought to a page called Add New User.  Here you will have the opportunity to input:

  • Username, which is required
  • Email address, also required
  • First Name
  • Last Name
  • Website
  • Password – WordPress will generate one for you – just click on the Show Password to see and copy the password.  Remember to save this somewhere safe!
  • Role – here is where you choose the new user’s role.  The system automatically defaults to the subscriber role.  If you want to grant someone  more privileges than that, click on the caret and select a different role for your new user.

You also get the option to send the new user an email notification about their new role in your WordPress website.

Once you’ve completed all the form fields, click on the Add New User button to complete the process and make the new user an official part of your website.  Added bonus:  as an administrator, you’ll also get an email from WordPress letting you know a New User has been registered.  A great way to keep track if you have multiple administrators.

Changing a User Role

If sometime in the future you’d like to change a user’s role, here is what you can do (assuming you have the administrative privileges of an admin user):

  • Navigate to Users >> All Users
  • Hover over the User you want to change.  Below their username an Edit link will pop up
  • This will bring you to the Edit User ___________ page
  • In the name section, immediately below the username is the Role option with a drop down list.  Change the role and scroll to the bottom of the page to Update User.