WP Web Solutions

virtual communities, social networks, and online learning

Solutions
  • Home
  • About
  • Platforms
  • Services
  • Features
  • Portfolio
  • Blog
  • Contact
  • WPWS Learning Site
  • About WordPress
  • Recommended
    • Hosting and Services
    • Themes
    • Plugins
  • Do It Yourself
  • Client Login

Vetting WordPress Plugins

June 22, 2019 By Vasily Leave a Comment

Vetting (n) – the process of carefully and critically examining something.

I’ve often heard WordPress “gurus” advising people to keep the number of plugins used on their sites to a minimum to avoid performance impacts and conflicts. As a recent article posted by WP Engine points out, it’s not the number of plugins that matters – it’s the quality of the plugins used. The article points out some technical criteria to look for in a plugin, and mentions a couple of well-known sites that each use over 80 plugins!

There’s some excellent advice in the article for troubleshooting site loading speed problems – these are almost always the result of a bloated theme, or poorly coded plugins.

How do you reduce the likelihood of conflicts or performance hits if you’re not a tech guru? Here’s a checklist of things you should do to make sure you’re using quality plugins (much of this advise also applies to themes):

  • Do a keyword search on wordpress.org for plugins meeting your requirements. Select those that have an installed base in the thousands (exception: for highly specialized plugins you may have small installed bases). Be cautious with those that have only a few users, or a few hundred users.
  • Avoid plugins that haven’t been updated in two years or more. Don’t use plugins that haven’t been updated since a recent WordPress core update; wait for the authors to update before using a plugin.
  • Look for plugins that have been developed and are supported by more than a single developer. I’ve had to switch out plugins a number times in the past because the developer moved on to other things. This is less likely to happen if a company and team are involved.
  • Be sure to read the reviews and support comments on wordpress.org; are there complaints about the quality of support, compatibility, problems not being addressed, etc.? You have to take these comments with a grain of salt, but a lot of comments can be a big red flag telling you to look elsewhere. If you’re looking for specific features, see if any of the reviews or support comments mention those features.
  • Are the installation instructions clear and easy to understand? Are there any links to additional user guides or information? Be sure to take a look at them. The quality of the written instructions they provide is an indication of the quality of support you’re going to get if you decide to use the product.
  • Look at the comments under star ratings – particularly the low ratings. Check the dates: sometimes problems with a particular release are solved in later releases.
  • Go to your favorite search engine and look for reviews of the plugin outside wordpress.org. Also, look and see if there are review and/or usage videos for the plugin on Youtube. This will be a necessity for plugins that are not listed on wordpress.org (which you sometimes see with commercial plugins).
  • Go to the plugin developers’ site and read their blog, forums, support pages, and examine whatever information they provide for the plugin. Do they seem to know what they’re doing, and is the quality of their documentation adequate? Or is their focus mostly on promoting themselves and selling their products? If they have a Youtube channel, watch one or two of their videos.
  • Trust your gut – if something seems to good to be true, or it seems they’re pushing for sales rather than meeting their customers needs – go the other way.
  • Try the plugin out on a test or staging site rather than installing on your live site. Look for any problems, things that look different, or slower loading of pages. If you’re a techie, check and see what it adds to the database – and after you uninstall it, whether it cleans up after itself.
  • Keep a list of plugins you’ve vetted with comments – I use a spreadsheet for this. At least twice a year, check with the items on your list; if a plugin is not being supported any more, or circumstances have changed, research alternatives and replace it on your sites (and on your list) with a better alternative, using the process above.

No, it’s not easy – and it takes time to do all of this. But you’ll be rewarded with a better performing website that causes you fewer headaches in the long run.

Filed Under: Uncategorized

Presentation on Creating Online Learning Communities

October 14, 2015 By Vasily Leave a Comment

A good set of slides on creating online learning communities. Note that it’s more than simply providing course materials online for a price; it provides members of the community with an opportunity to work with and help each other as they learn.

Creating an Online Learning Community from Stephen Downes

Filed Under: Uncategorized

WP Web Solutions Status

August 9, 2015 By Vasily Leave a Comment

I’ve completed the basic migration of this site, though I’m still working on the details (like setting up the client communication area, tweaking content for SEO, and designing the E-learning site). My plan is to start promoting the site in the fall. Stay tuned for more …

By the way, here is a fascinating case study that illustrates the kind of community sites that WP Web Solutions specializes in creating:

An Online Community for Educators Built with BuddyPress

Filed Under: Uncategorized

Migrating to WP Engine

March 20, 2015 By Vasily Leave a Comment

I’m completing the process of migrating WP Web Solutions (formerly the High-Tech Coach) to the WP Engine hosting platform. Although I’m working on the content still, I decided to go live with the new site.

Disclaimer: I’m an WP Engine affiliate as well as a customer, which means I’m compensated for purchases of WP Engine services using the above link.

Filed Under: Uncategorized

Copyright © 2021 · Dynamik-Gen On Genesis Framework · WordPress ·

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptReject Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT