In a continuation from WordPress Mistakes And How to Fix Them — Part 1, where I talked about the things that are the most common WordPress Mistakes, here is part 2 that covers the more advanced issues and fixes. I highly recommend that you hire a competent WordPress developer to address these issues and common WordPress mistakes.
Not resizing images for web upload
The issue: Images are often the culprit to a slow site and you should seriously consider preparing your images for upload by reducing their size. This can be done either by using an editor like Photoshop, or a plugin to resize images so they’re not taking up a huge chunk of space and causing your site to run super slow.
The fix: If you’re working in Photoshop, go to Image -> Image Size. Make sure the resolution is set to 72. You’ll then want to reduce the width of the image if applicable. 2,500 pixels on the wide side is ideal for displaying images as large on the screen—you can decrease this size to around 600 to 1,000 pixels on the wide side for regular site display.
This will reduce the file size drastically, resulting in less bandwidth required to upload images whenever someone visits your client’s site. Always set the resolution to 72 pixels/inch for web upload. If “Resample” is checked, the image’s dimensions will automatically be reduced when you adjust the resolution. Another fix is to use a WordPress plugin that optimizes images for you, like WP Smush.
Adding customizations to a parent theme
The issue: If you’re looking to customize a theme, doing so could result in a whole lot of headache if you modify the theme directly. Changing a theme’s code can create unwanted changes and potentially cause downtime for your site.
The fix: The safest way to edit a theme is with a child theme, which takes the functionality of the parent theme. A child theme allows you to make changes without ruining your original theme’s code, ensuring your modifications aren’t lost. See here for a useful tutorial on creating a child theme.
Failure to use a staging environment
The issue: Say you want to test a theme, plugin, or custom code on your site? It would be unwise to make these changes directly to the live site—you won’t be too happy if your website crashes because you’re tweaking things on the back end.
The fix: Before deploying changes to a live site, the best practice is to use a staging environment to test any changes before going public. Quality hosting providers like WP Engine offer free staging environments. Every site hosted on WP Engine has three different environments: development, staging, and production, providing customers with the needed flexibility to build and test new projects. There are also a number of plugins that enable testing environments, or you can set one up yourself from scratch.
Using the default admin username
The issue: This is a BIG no-no since about 2015, so you’ve had 5 years to correct your bad habits. By default, after WordPress is installed the username is “admin,” which is troublesome in terms of security. Hackers can easily guess that name and take control of your website.
The fix: During installation, you’ll be given the opportunity to change the admin name to something unique. If you’re already past the point of installation and need to change your default username, see here for some tips on removing the admin account in WordPress.
Using a weak password is one of the biggest WordPress mistakes
The issue: People usually create a weak password because they don’t want to forget it. However, a good password should be random and complex, not predictable or simple. Remember, the easier your password is for you to remember, the easier it will be for hackers to perform brute-force attacks and guess your password.
The fix: A strong password should include a minimum of eight characters, an uppercase letter, a lowercase letter, a number, and a special character. Try using a strong password generator if you need help coming up with a hack-proof password. To protect your passwords even further, try enabling two-factor authentication.
To keep track of all passwords, I use Dashlane Online Wallet – Check it out here!
Failing to be selective about who gets admin privileges
The issue: Giving admin rights to just anybody is like giving a kid the keys to your car. It’s extremely important that you don’t give admin rights to the wrong person. You should only give admin rights to site owners and developers who work with the back end of the website.
The fix: To change user roles and permissions, you can use a plugin like a User Role Editor or see here for additional information: User Roles on WordPress.
Accidently blocking search engines
The issue: Certain WordPress settings can impair your site’s ability to be found by search engines. If you’re ready for your site to be found by a larger audience, you’ll want to ensure that a certain box isn’t checked within your Settings to make it SEO-friendly.
The fix: To find out if you’ve made this mistake, look in your WordPress dashboard and go to Settings -> Reading. Make sure the box next to “Discourage search engines from indexing this site” is not checked. When this selection is checked, it suppresses the site’s page-rank, telling search engines not to inspect the site’s content. (You’ll want it checked if your site is still under development).
Using poor/cheap web hosting
The issue: You might want to keep costs low, but choosing a generic
web host to power WordPress site is like buying cheap fuel
for a Ferrari. Your WordPress site represents your business,
your brand, your portfolio, and so on. Poor performance and
downtime reflect poorly on you and your brand and could end
up costing you more money in the long run.
The fix: Find a hosting provider that specializes in building digital
experiences on WordPress. Make sure your provider offers
services for caching, uptime, security, amazing customer
support, and expertise when it comes to building future-proof
WordPress sites. Thousands of brands and agencies rely on
WP Engine’s Digital Experience Platform for WordPress to power
amazing websites for them and their clients. WP Engine also
offers the largest Agency Partner Progam for WordPress, which
means agencies can leverage amazing tools and partnerships to
grow their customer base and delight current clients.
The bottom line to all this is that outside of a custom-coded website, a WordPress website is an incredible and powerful extensible framework that allows businesses of all sizes to build and manage a website that can serve all their needs. However, if as a business owner you plan on doing this yourself, unless you are a WordPress website developer, like any business-level solution, you should hire a professional to ensure you are not making the most common WordPress mistakes.
So, if you have a website that is built, or you need full website development Let’s have a no-obligation/no-cost phone chat about your ideas.
Everything we do in business is surrounded by the messages that we put out, however, most of us — if not all of us — did not get into business to write about it. I’m William Dickinson, owner of Cortex Marketing and I specialize in creating compelling content and engaging marketing when business owners find it difficult to create it themselves.
Compelling and Engaging Content, Copywriting and Marketing Development | Get Seen. Get Heard. Get Noticed.
Contact me or call me direct: 1-888-502-3523