Websites

WordPress or a custom-built website?

Two browser windows compared side by side, one with code, and a check mark

You ask two developers about your company website. The first recommends WordPress because "it's easy and everybody uses it". The second says WordPress is slow and always getting hacked, and that a custom-built site is the answer. Both are exaggerating. The choice depends on who will edit the content and how often, on what the site does besides displaying pages, and on who will maintain it after launch.

What is the difference between a WordPress site and a custom-built website?

WordPress is a ready-made content management system. You build on it with a theme and plugins, and edit text and images from an admin dashboard. A custom-built site has its code written for your site specifically. It might be a static site made of lightweight HTML files, or an application built on a framework such as Laravel or Next.js with a database and an admin panel designed around your needs. A common middle option is a headless CMS that manages only the content, with a custom front end that displays it.

How do WordPress and a custom-built site compare?

CriterionWordPressCustom-built
Time to launchUsually faster, especially with a ready-made themeSlower at the start
Upfront costUsually lowerHigher, depending on complexity
Editing contentA familiar dashboard the team learns quicklyDepends on what's built: a custom panel, or edits through the developer
Page speedDepends on the theme and number of pluginsHigh when each page loads only what it needs
Security and updatesNeeds regular updates to the core, theme and pluginsFewer weak points, and a static site has no database to hack
Custom featuresA ready-made plugin if one exists, or a custom pluginBuilt exactly as you need them
Dependence on the developerLow, since WordPress developers are easy to findHigher, so ask for the complete code with documentation

When is WordPress the right choice?

When your team publishes content often, such as articles, news and events, and wants to do it without going back to a developer every time. When the budget is limited and you need a company profile site with standard features. With WooCommerce, WordPress also becomes a practical option for a small or medium online store. The condition is that it's built on a lightweight theme with a small number of well-known plugins, and that someone updates it regularly. Agree with the developer from the start on the list of plugins and the reason for each one, so that a year later the site hasn't turned into a jumble where nobody knows why half of it was installed.

When is a custom-built website worth the cost?

When the site does things specific to your business: calculating a quote from the customer's inputs, a portal where customers log in to follow their orders, or an integration with your internal system or accounting software. You can bolt these onto WordPress with plugins, but they become fragile with every update. It's also worth the cost when speed and security are priorities and the site's content rarely changes, because a lightweight static site needs no weekly updates and carries none of the plugin vulnerabilities. If what you need is closer to a system than a website, read custom or off-the-shelf software.

Can a WordPress site be fast?

Yes, if it's built carefully. The usual slowness in WordPress comes from multipurpose themes that load dozens of files on every page, from drag-and-drop page builders that add a lot of code, and from installing a plugin for every small need. With a lightweight theme, few plugins, good caching and compressed images, a WordPress site is fast enough for most companies.

A static site starts from a faster point, because the server sends a ready-made page without building it from a database on every visit. The difference shows most on mobile and weak connections. We explain how to measure it in Is your website slow on mobile?

Is WordPress insecure?

WordPress itself is updated constantly and its vulnerabilities get fixed. Most of the hacks we see on WordPress sites come from outdated plugins or themes that weren't updated, from paid themes copied from unofficial sources, or from weak admin passwords. Its popularity also makes it a permanent target for automated scanning tools, so a site left without updates gets found sooner or later. If this has happened to your site, the steps are in recovering a hacked website.

Which questions settle the decision?

  1. Who will edit the site after launch, and how many times a month?
  2. Does the site need any function besides displaying content and a contact form?
  3. Who will handle updates and backups?
  4. Will you get the complete code, and can another developer pick it up?
  5. What will the first three years cost with maintenance and hosting, on top of the build price?

If the answer to the first question is "rarely" and to the second is "no", a lightweight static site or a simple WordPress site will do, and the real difference is who maintains it. This site moved from WordPress to a static site, because its content changes little and speed was a priority.

We build websites both ways and choose with the client once we know who will manage the content and what the site has to do, as part of our website design and development service. Tell us about your current website and what you want from it and we'll suggest the best approach, with our reasons.

Questions our partners ask

Can a WordPress site be moved to a custom-built site later?

Yes, with a plan of 301 redirects for the old URLs so you don't lose your search rankings. Pages that perform well move over with their content, and URLs that change are redirected to their counterparts.

Can I edit a custom-built site myself?

Yes, if it was built with an admin panel or connected to a content management system. Decide this before the build, because adding it later costs more.

Written by the Visual Innovate team, the people who build, host and follow up systems, websites and apps for our clients in Jordan, Saudi Arabia, Oman and Egypt.

Are you our next Success Partner?

Tell us the problem as you see it. Within one working day we'll come back with how we understand it and a clear first step.