Archive | February, 2019

All the reasons you MUST update your WordPress Plugins

11 Feb

I always have a *facepalm* moment when I log in to a client site to get to work, only to find 10+ plugins with updates. If this is you, don’t feel bad, it’s also about 80% of my new clients so you’re not alone.

It happens so often that I have a pre-written paragraph that I send to them explaining why keeping things up to date is so important and how to do it. I also mention my monthly and quarterly maintenance packages in case they’d like someone to do it for them.

Now, don’t get me wrong, I honestly can’t blame my clients or anyone else.

It took a long time before I ran across an article explaining how important updates were. On top of not fully understanding, they used to scare the heck out of me. What if the update broke my website?! I’d heard of it happening to others and I wasn’t sure what I’d do to fix it if my website did go down. Would I lose everything?

Yes, plugin updates can occasionally cause problems, but the 2 minutes it takes to login via FTP and remove the broken plugin is much better than the possible alternative.

why it’s so important to update your wordpress plugins

Think of it like this. Most of the time, plugin creators aren’t making updates for the fun of it. It’s not like they’re sitting around their apartment bored and think “Oh, I’m going to go push out a random update!”

Yes, sometimes they add new features or make a few simple tweaks, but a good portion of the time the updates are due to bugs or security vulnerabilities.

Now, think of yourself as a hacker. Hackers are always looking for security issues to take advantage of. It’s literally what they do. If you were that hacker and saw a big security patch was just pushed out for a plugin, wouldn’t you quickly learn how to exploit that vulnerability and use it to attack websites?

I’m not an awful person so I’ve never done it, but that’s what I’d do! 🙂

In case you’re doing a quick scan and didn’t put those two pieces together, a good portion of plugin updates are done to fix security issues. When security issues are fixed and you don’t update, hackers know exactly where to attack your website.

Other than hackers gaining access to your website due to weak passwords, plugin vulnerabilities are the easiest way for them to get in.

some plugin update examples

I went ahead and looked up some of the more popular WordPress plugins to show you the kinds of reasons they’re pushing out updates. Let’s take a look at a few.

akismet

In October, Akismet pushed out an update that “closed a potential XSS vulnerability”.

What is XSS, you ask? It’s basically a security issue that allows hackers to inject their own code into web pages. Sometimes this is harmless, but other times it’s all it takes to allow someone to take over and possibly destroy your website.

wordfence security

Yep, security plugins have issues too. As a software developer, I can confidently say that no developer is perfect (as much as they want to be) and small bugs are easy to miss.

Like Akismet, an update to Wordfence “Fixed stored XSS vulnerability”.

You already know what XSS means, so I’ll just reiterate, sometimes these issues are nothing, but do you want to take the chance?

disqus comment system

The last quick example I’ll give is the popular commenting system, Disqus. Lately, they’ve released two separate updates with one of the items being “Security fixes”.

That’s all the information in the change log, but if you want to be safe here’s a place where you can assume the worse.

how to update your plugins

I’m sure you get the point I was making above. The amount of damage that can be done through these security vulnerabilities definitely warrants a few seconds of your time to complete an update.

Think about it, you could truly lose everything.

However, it does take a bit more work than clicking the little “Update” links if you really want to keep your website safe.

If you see the little orange numbers in your WordPress Dashboard, you know it’s time for some updates.

Update Your WordPress Plugins

Here’s the quick process I use:

  1. Complete a full site backup using BackupBuddy. (If you’re looking for a free option, try Duplicator)
  2. Complete plugin updates
  3. Make sure everything still works as expected
  4. Tadaaaaaaa

Now, I’ve personally never had a problem on my own website. If you want to be even safer you could follow this slightly longer process:

  1. Complete a full site backup
  2. Complete one plugin update
  3. Ensure everything is still working
  4. Repeat steps 2 and 3 until all plugins are updated
  5. Tadaaaaaaa

That way, if a plugin did break your website you’d know exactly where the problem was.

See? That wasn’t so bad!

Now that you know that making plugin (and WordPress!) updates is worth a few minutes of your time, go do it! Remember, take a complete backup of your site just in case something does go wrong.

3 Tried-and-True Ways to Get Your Small Business Organized This Year

4 Feb
Getting organized involves a lot more than just neatening stacks of papers and dusting off the clutter you have on your desk. Organization involves creating systems and procedures for all different parts of your business; this has the potential to help you become more productive and profitable.

The ideas below include some of the best ways you can become more organized in your small business. Try just one for slow and sustained improvement or make a plan to incorporate a new organizational process each month in your business this year.

Take Control of Papers and Documents

We’ll start with paper since that is the biggest disorganization culprit for most of us. What do you do with documents after you take action on them? How do you store papers for future reference? If you don’t have a filing system and/or a digital archiving system in place, now is the time to build one. Start by taking a look at the papers you have laying around. Make a keep pile and a discard pile, then shred or recycle all of the papers, magazines, newsletters, cards, notes, etc. that made it to the second pile.

Now that you have a better idea about the type of documents you’re working with, it’s time to create — or improve — your office filing system.

If you decide it’s time to start moving toward a paperless office, then you can start by scanning in and digitizing your receipts, using online invoicing and payment services like FreshBooks, moving to a digital signature program like DocuSign, and using the Cloud for data backup and archiving. If you collect business cards at events during the year, it may also be a good idea to invest in a business card scanner so you can digitize contact info immediately and ditch the paper cards.

Use the Right Productivity Tools

We all have our favorite apps and tools we use every day, although some are probably more useful than others. In fact, for every one productivity-enhancing app you use, I bet there is another one that is just not the right fit, but you keep using it because you’ve been using it for so long and you’re used to it. This is why it is so important to — at least once a year — take stock of the apps and tools you are using in your small business and decide if they still meet your needs. This is also a great time to consider if you have some gaps and find the right tools to fill them. Below are some of the top areas where many small business owners find productivity tools useful. These should give you a solid starting point for getting your productivity tools organized this year:

  • Contact management. From keeping track of your customers to remembering people you meet while networking, every small business owner needs a system for managing contact information. You can opt for a comprehensive customer relationship management (CRM) system like Salesforce, or for smaller scale management you can set up your existing Contacts app to work for your business.
  • Meetings and communication. Whether you conduct meetings face-to-face, on the phone or via video chat services, there is a way to make the process more organized. You can use a service like Do to get your meetings more organized — before, during and after.
  • Accounting and bookkeeping. Organize and streamline the way you invoice, take payments, and manage cashflow with tools like Quickbooks Online, Xero and Wave.
  • Travel and expense tracking. You can use apps like Expedia and TripAdvisor to make travel plans easier. Then, once on the road, apps like Expensify help you track expenses and make reporting when you get home a lot more organized.
  • Social media management. We all know how much time can be wasted on social media if you’re not approaching it in a systematic and organized way. This is why tools like Hootsuite and Buffer can be invaluable for small business owners.
  • Email management. If you use Gmail in your small business, you have access to quite a few Google extensions that can quickly get your inbox organized. If you’re using another email app, try SaneBox for automatic filtering, reminders and more.
  • Project management. A good project management app will help you track tasks, share files and collaborate with teammates all in one place and it can be one of the best tools you can use to get your work organized. Try Basecamp or Asana for an all-in-one project management solution.

Productivity is a very personal process and the apps you need will be specific to you the work you do and the way you tend to work. Take time to explore what your needs are before incorporating a new tool in your process. You may not need as many as you think.

 

Get Your Computer Organized

This is a big one for any small business owner who does the bulk of his or her work on the computer. You probably know that it does not take very long for your desktop to become cluttered with icons, your Downloads folder to get so full of strangely named documents that it is impossible to find anything, or your email inbox to get so out of control you start to think it really might explode. Not only is this horrible for your productivity, but it can also slow down your computer’s performance significantly.

Here is a list of things you can do right now to get your computer organized and back into working shape:

  • Clean up your desktop. There are a couple of ways you can go here, and it all depends on your work style and how you use your computer. You can get rid of everything from your desktop except for your trash bin (remember that the app icons on your desktop are just shortcuts — all of your actual apps usually live in your Applications folder). Or you can add a few shortcuts to your most frequently used apps and files. I tend to err toward the first option, going as streamlined as possible, but often using my desktop for easy access to files I am currently working on. Then I move them to their permanent home once I am finished.
  • Set up a digital filing system. Speaking of giving your documents a permanent home, this is where you create a filing system that makes complete sense to you so you can find the documents you need when you need them.
  • Update software. If your computer is set to automatically install the application and operating system updates, great. If it’s a manual process for you, you should check for updates at least bimonthly since many include security patches. Then, once a year, review the current versions of software you are using and make the decision if its time to upgrade.
  • Scan for viruses and performance issues. Regardless of what type of computer you have, all of them can get viruses or malware (yes, even Macs!).  Set up a regular computer maintenance plan to keep everything always running smoothly in your business!
  • Verify the integrity of your data backup. You are backing up your data, right? If not, skip everything else for the time being and do this one first. You can either use a Cloud-based data backup service like Carbonite, Backblaze or CrashPlan or you can use an external hard drive that you plug into your computer (I do both). With either option, configure the service or drive to conduct continuous automatic backups so you don’t have to do anything manually. Then, once or twice a year, go into your backup service or drive and poke around to make sure everything is there and accessible should you need to pull copies to your local computer.
  • Wrangle your inbox. Many small business owners have a love-hate relationship with their email inbox. They love it because it’s a highly productive and efficient communication tool; yet they hate it because it can quickly get out of control causing unnecessary stress. There are things you can do to keep your inbox in line, such as using automation, streamlining what you receive on a daily basis, and limiting how often you check email during your day.

The tips above will help you get your small business more organized immediately, but remember how fast things can get out of control. Pair these activities with a resolution to conduct a quick and easy review of your papers, productivity tools and computer status a few times a month so you can stay organized and prevent things from reaching overwhelming levels of disorganization.