So, you’ve made the decision to embark on the WordPress journey for your website. According to W3Techs, WordPress powers more than 43% of all the websites on the Internet, so you have made a good choice.
Naturally, your focus revolves around the crucial aspects of design and functionality. One of the initial choices you’ll encounter is whether to opt for a pre-made theme with potential customizations or to invest in a completely bespoke theme tailored exclusively for your needs. Each option comes with its own set of advantages and drawbacks, prompting the need for a careful consideration between ready-made WordPress themes and personalized designs.
To streamline your decision-making process and guide you towards the optimal choice, we’ll delve into a comparative analysis of pre-made WordPress themes versus custom WordPress designs. However, before we dive into the details, let’s first explore the fundamental distinctions between pre-made and custom themes.
WordPress uses themes to specify the layout and appearance of your website. This includes the layout, headers, footers, widgets, typography, colour, and other design elements. In the theme you can also control much of the functionality and features of your site. Your theme also specifies how your site looks and adapts to different devices such as mobiles and tablets. If you are building a new WordPress website, rebranding or re-furbishing your existing WordPress website, your decision about the “theme” will be the most important decision to make. Your choices fall in one of the categories below:
- Custom Designed WordPress Theme
- Pre-Designed WordPress Theme
- Pre-Designed WordPress Theme with Customisation
Pre-designed WordPress themes are the best cost effective solution, which comes with predetermined functionalities and visual style; you can change the color, fonts, text, images and other minor elements . A Custom WordPress development is a combination of frontend, backend, and design, created by considering specific branding and functionality.
There are a range of ready-made WordPress themes available in the market such as themeforest. Hence, you may find a suitable one for your needs. On the other side, a custom WordPress theme gives you complete freedom to build a website according to your needs.
When making your choice, make sure you have a list of requirements. Think about the sections and content required on each of your pages. Will you need features such as Pricing Tables, Forms, Call to Actions, Galleries, Sliders etc. Will you require a Testimonials section, a company blog or an events section. Will you need to sell products or services on your site, how will that need to look? If you need any of these features make sure these can be acommodated, via your theme, plugins or requires custom coding. If you don’t consider these up-front, you will end up with issues during the build process.
Custom WordPress Theme
If you have specific requirements for your site layout such as style sheets, fonts, logo placement, header, footer, sidebars, widgets, colours and behaviour, then a custom WordPress theme may be the right choice. Developing a custom WordPress theme adds an extra layer in the development process and requires a mix of resources including graphic designers, project managers and software developers. They will need to work with your marketing or branding team to draw up the design specification from a visual concept.
It can be a complex process as you are building something from ground up. A graphic designer produces several concepts to the client. Then it goes through several iterations until a design has been agreed. This process is repeated for each page and layout across multiples devices such as destop pc’s, tablets and phones. With a small number of iterations the process may take weeks, while a larger number of iterations can take months. During this process, the content is usually developed, either by the client, or by a copywriter.
When the final design is complete and agreed by the client, the designer produces a Wireframe or specification. The Wireframe needs to specify the attributes of every page for each terminal device such as desktop PC’s, notebooks, tablets, phablets and phones.
It also must include all content, digital assets such as images, fonts, videos, and icons etc, before it can be handed over to the developer with the content. The developer then builds a theme using the supplied wireframes, content and digital assetts. There are some designers who also call themselves developers, and vice versa. These two roles demand entirely different skill sets.
The theme also needs to be maintained and updated for security and software bugs. If not you risk your site being hacked.
Key Points:
- The benefit is that you will have a site that meets 100% of your design requirements. It will also contain all of the functions you have specified. If you have specific requirements and a strong brand that needs to be preserved, this option may be the right one for you.
- The design process takes anywhere from 1 month to 6 months until the design is agreed.
- Your content or copywriting needs to be developed and handed over at the end of the design phase
- Typical costs for the design component can be anywhere from $3,000 – $15,000+
- Typical costs for the development component can be anywhere from $3,000 – $10,000+
- You need to factor in support costs for theme
Pre-designed WordPress Theme
There are two considerable advantages to pre-designed WordPress themes. The first is the cost. While some themes may be more expensive than others, they typically stay under $200. There are many highly skilled designers who design and develop themes for a living and sell them on the market place such as Theme Forest, Creative Market and StudioPress. You only pay a fraction of the design cost since the designer sells the theme to many clients on mass.
Here you can find some good looking themes and get a good idea as to how they would look on your site before you buy them. Make sure that you have a list of requirements and that the theme you like ticks all the right boxes. Pre-designed themes often come with a certain amount configurable options, for instance it may offer several different pre-built styles of headers and footers. Some themes have more configurable options than others.
Many pre-designed themes come with a content builder such as Divi, Elementor and Beaver Builder. These have their own pros and cons. Builders can make it easy for non-savvy people to add and manage content. But because there is no on-size fits all these builders often come with many options, so what would otherwise be simple, often becomes complex with a steep learning curve. The other con is that most builders lock you in and your content in using their builder. If ever you need to migrate to a different theme, porting the content out of the builder is often a very complex task.
Just looking at the theme visually does not tell you anything about the quality of the theme. While there are terrific designers and developers out there, there are just as many terrible designers and developers. It’s the nature of the internet where there is no regulation on quality. Themes with many options often become bloated, and have a high impact on page speed which will become an issue for SEO down the track.
Poorly written themes may look good aesthetically but they may also be a ticking time bomb if coded poorly and contain buggy code. When buying a pre-designed theme look at the comments and the support forums from others who have purchased the same theme or from the same author. This will give you a good indication of how well the author responds to support and what others think about the theme. If you purchased your theme from a market place such as Themeforest, they don’t offer any gurantees as they act as the middle-man.
These theme designers and developers need to sell many themes in order to recover the cost of their time. If they sell the theme to many, they will be inclined to provide better support for it and actively fix bugs. If they don’t sell the theme to many, they may abandon any further developement which is not good.
If the theme does tick all the right boxes for you, looks good in all responsive modes, then this may be a good cost-effective solution over a custom developed theme.
Key Points:
- Typical costs for the design and development component is anywhere from $150 – $200+ . This is usually an annual fee to cover support costs.
- Your theme must meet most of your requirements. You may need to add third party plugins to fulfil any other requirements.
- You will need to invest time to choose and find a suitable pre-designed theme.
- If you choose a popular theme, your site may look too generic or similar to other websites.
- If you choose a theme that is not of high quality this may cause problems down the track.
- If the author abandons the theme your site may contain errors and bugs.
- Your content or copy needs to be supplied
Pre-Designed Theme with Customisation
Many clients find themselves in this realm. With not enough budget for a custom designed theme, they have found a pre-designed theme that fulfils most of the requirements. They have some development requirements which are not supported by the themes configurable options. They request additional custom development amendments and changes within their budget.
While a good designer and developer can make almost any changes required, it’s important to understand that these type of changes are often complex and take more time to implement. However, what may be a simple request can translate to many hours of design and development work. One or two small changes, not supported by the themes configuration may only add up to an extra 8 hours of work. On the other hand, four or five more complex changes may require an extra 5 days of development work.
If there are many changes required then this will drive the costs. If you get too close to the cost of a custom designed theme, then you probably chose the wrong theme. Try to keep some control, and only request what is absolutely necessary, look for another theme, or increase your budget.
Key Points:
The same key points as Pre-designed WordPress Theme and additionally:
- The amount of customisation is a variable that will impact on additional development time which will drive costs anywhere from $1,000 – $10,000+.
- The amount of customisation is a variable that will impact on delivery time and may take up-to 3 months+ on medium-large scale projects.
- You still may not have a solution that fits all your requirements due to budget. You may need to add third party plugins to fulfil any functions the theme does not support.
- You may have additional annual costs to support any custom software that was developed.
So what is the best option?
I often try to explain the difference by comparing it to buying a house. Start off by determining your budget. then imagine the following scenarios:
- You go to a display village and see a selection of houses to pick from. With each home you can change the style of bricks, the interior colour and the taps and fittings. The supplier has spent a great deal of time and money designing each house, but you pay only a fraction of that design cost since they intend on selling many homes with that design. This is like choosing a pre-designed theme.
- Or you go to a display village and see a selection of houses. With each home you can change the style of bricks, the interior colour and the taps and fittings. You also want to extend the garage, add an extra room and change the ceiling height. This will add to the overall cost and add extra time to the build. This is like choosing a pre-designed theme with customisation.
- Or you go to a display village and see nothing that you like. The style you are looking for just does not exist. So you get a designer to work with your architect to produce your specifications and plan. Then a developer builds your house according to the plan and specifications. You get what you want but it will take longer to build and it will cost more. This is like choosing a custom designed theme.
For more on this you may find Manaferra’ article on 100+ Impressive WordPress Statistics interesting.