Why a Custom Theme is a Bad Idea for Your Website

Become a WordPress Buff
Why a Custom Theme is a Bad Idea for Your Website
Share on twitter
Share on email
Share on facebook
Share on linkedin

So, you’re making a new website. Or maybe you’re redesigning your current one. Congratulations! You probably have all kinds of big plans for how you want it to look and what kinds of cool effects you want on it. You start looking at themes, even the most popular ones with hundreds of thousands of sales, but it’s just doesn’t have that special something you want.

You start to think to yourself, “I bet it would be better if I hire somebody to build the whole thing from scratch with a custom theme so it looks and acts exactly as I want.”

Do. Not. Do. It! The amount of overhead and upkeep that’ll be needed is going to turn your dream into a nightmare.

Still not convinced? Let’s take a look at some reasons why a custom theme is just a bad idea.

Our team at WP Buffs helps website owners, agency partners and freelancer partners make the right choices for their websites. Whether you need us to manage 1 website or support 1000 client sites, we’ve got your back.

1. You need to keep paying to have it updated.

You may have budgeted for the initial development of the custom theme, but did you budget for having its code updated by your custom developer? If you aren’t having your custom theme regularly checked and rewritten by a developer, you are leaving it open to bugs, security vulnerabilities, and incompatibilities.

One of the most important things that your website should be compatible with is the latest versions of PHP. PHP 7.2 is currently the recommended version for WordPress and comes with a TON of performance enhancements that aren’t available with older versions of PHP.

However, if your theme isn’t updated to be compatible with PHP 7.2, it will start causing a lot of problems for your website if your server’s PHP version is updated to 7.2.

WordPress core updates are another thing theme developers watch for. When new WordPress versions are preparing to be released, there are Beta and Release Candidate versions that are available for developers to use for testing their themes and plugins to make sure they work with the updated WordPress software.

If your theme isn’t being actively updated by the developer who wrote it, you run the risk of the website not working once the WordPress update rolls out.

2. It’s probably not getting checked for security.

When commercial theme developers sell a theme license, what you’re usually paying for is support and updates. These updates are crucial for site security. As security issues are discovered, theme developers update their code to fix the vulnerabilities. Some of these vulnerabilities can be minor, but some may also be major vulnerabilities.

For a commercial theme, developers are being paid to update the code as quickly as possible to fix the vulnerabilities. When you have a custom developed theme, unless you are paying to have the theme’s code checked for vulnerabilities on a regular basis, it is most likely not being checked or updated.

3. It may not work well with popular plugins.

One of the most common issues we fix on sites that are on our care plans is conflicts between plugins and themes. Popular commercial themes are in use on millions of websites, so it’s safe to assume they have been tested to work well with all of the top WordPress plugins either by the developers or by website owners themselves.

On the other hand, a custom developed theme won’t be tested to work with all of the top plugins until you try to use them on your site. At which point, they may break your website.

There is a big update coming out in WordPress 5.0 that will include the new Gutenberg editor. This will mark a major change to how WordPress post and page editing will be handled, and it’s important that your theme is compatible.

Custom developed themes that aren’t being updated might not work with Gutenberg and could cause major issues. Commercial theme developers have been given months to test their plugins for Gutenberg compatibility and most have indicated they have already made sure their themes are ready for the change.

4. It might not be well coded.

When a commercial theme is used on many websites, users report issues to the developers on a regular basis. The developers who work with that theme when they build websites have also become very familiar with the theme’s code and often contact the theme developer if they find issues that require fixing.

However, with a custom built theme that’s only being used on your website alone, the only people checking that theme’s code are you and whoever developed that theme. In these situations, several bugs can slip through the cracks and negatively impact your site via malware, site performance issues, or both.

5. There is no user community to help you.

One of the best parts about well-known commercial themes is that they usually come with support from its developer and an active community of users that share tips and help each other out. For example, three of the best themes, Genesis, Astra and GeneratePress together have tens of thousands of users in Facebook groups dedicated to their themes!

A theme that’s only being used on one website also won’t have a community of developers with experience working on that theme. That means that each time the theme needs to be worked on by a developer (if it’s not being worked on by the original developer) you will have to pay them for time spent going through the theme to find out how it’s built just so that it can be worked on.

When you use a popular commercial theme, many developers within the WordPress community will be familiar with it and can quickly make customizations for that theme because they already know how it’s built. Over the course of a few years, the amount of money saved by being able to hire developers who already know your theme and can make quick edits can save you thousands of dollars.

6. You’re paying someone to reinvent the wheel.

When someone is creating a completely custom theme for you, they’re doing something that has already been done and perfected by many others. No matter how good of a developer they may be, they are still having to unnecessarily write code that would not have needed to be written if you had instead started with a commercial theme.

When editing a commercial theme to fit your design needs, a developer needs to only add enough code to make those design changes. The amount of coding needed is significantly less than what would be required to create the theme from scratch. The difference in time and cost isn’t counted in minutes and hundreds of dollars, but rather in hours and thousands of dollars.

The amount of time and money spent reinventing the wheel could instead be used to perfect your site’s design and grow your website’s traffic.

The Bottom Line

It may not seem like a custom theme is too expensive to get the features and design you want, but when you factor in all the hidden costs listed above, I hope you will consider using a well-supported commercial theme. It’s my plea, as someone who spends every day working with a dedicated team, fixing websites that are broken because of outdated and poorly written custom themes: please consider the future of your website!

SaveSave

SaveSave

Share this post:
Share on twitter
Share on email
Share on facebook
Share on linkedin
Did you enjoy this post? Subscribe for more
No thanks, I'll tackle all my WordPress issues myself.

Schedule a private call with our team to discuss our 24/7 WordPress care plans for serious website owners or 24/7 white-label site management for agencies and freelancers

Honed and proven strategies we've used successfully 500+ times to help you sell your first care plans. Action steps you can implement in minutes.

No thanks, I can already sell as many care plans as I want.
How to Sell Your Very First Care Plans Cover

WP Buffs, LLC is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please enter your name and email address above.

 

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit above, you consent to allow WP Buffs, LLC to store and process the personal information submitted above to provide you the content requested.

Finally, an email list that helps make WordPress simple and effective for you.

Speed & security optimization tips and detailed how-to guides with advice you can implement today.

No thanks, I already know everything about WordPress.
Speed checklist eBook cover

WP Buffs, LLC is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please enter your name and email address above.

 

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit above, you consent to allow WP Buffs, LLC to store and process the personal information submitted above to provide you the content requested.

Case study eBook cover (Rigorous Digital)
Case study eBook cover (MEP Publishing)
How to Sell Your Very First Care Plans Cover

Finally, get your website 99.9999% secure and loading in under 1 second.

Our free eBooks and easy-to-follow checklists will have your website fully optimized in just a few hours.

No thanks, my website is as fast and secure as I want it.

WP Buffs, LLC is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please enter your name and email address above.

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit above, you consent to allow WP Buffs, LLC to store and process the personal information submitted above to provide you the content requested.

How to Sell Your Very First Care Plans Cover

Read about how we increased Rigorous Digital's profit margin by 23% and helped remove all website issues for MEP Publishers and their 3 complex websites.

Case study eBook cover (MEP Publishing)
No thanks, I don't need more profit and I can tackle all my WordPress issues myself.
Case study eBook cover (Rigorous Digital)

WP Buffs, LLC is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please enter your name and email address above.

 

You can unsubscribe from these communications at any time. For more information on how to unsubscribe, our privacy practices, and how we are committed to protecting and respecting your privacy, please review our Privacy Policy.

By clicking submit above, you consent to allow WP Buffs, LLC to store and process the personal information submitted above to provide you the content requested.