In this tutorial, we will try to clarify a difficult and open question: "How long does it take to build a website with WordPress?».

You do not always think about it, but it's a question you have to answer when you do not have a lot of time in front of you and you want to create your own website with WordPress.

What you need to know before anything

A good way to understand how much time you need and talk about how much time (In hours) is it necessary to carry out any singular task on WordPress and what is the cost of each task.

Discover How to reduce the loading time of plugins?

Cost and time are, of course, two sides of the same coin, because the only sensible way to budget a project will be done in reference to the time it takes multiplied by an hourly rate (explicit or implicit). However, I think that customers and all the others could benefit from a good understanding of the jobs quickly and the long work to which we are subjected.

As a result of all this, I developed a lot of ground rules "How long it takesBased on my own experience as a WordPress consultant.

How to use the following estimates?

You have to keep in mind that all of these numbers are just guesses, but they are as close to the real thing as possible, when I refer to my own experience, but all of them can grow or shrink considerably based on dozens of variables impossible to predict.

This will also allow you to get a feel for how freelancers work, but keep in mind that cheaper / less experienced freelancers work slower.

Finally, just for clarity, a "time" or a "minuteIs the time spent thinking of nothing other than the client's project. So thirty minutes on the phone with a client would be thirty minutes; Five minutes to start your computer plus ten minutes to fix a bug will count ten minutes.

But, if you've never installed WordPress discover How to Install a WordPress Blog in 7 Steps et How to search, install and activate a WordPress theme on your blog.

Now, let's look at some estimates of time!

How long does it take to complete some common WordPress tasks?

See also How to reduce the loading time of plugins?

This list contains a number of individual tasks that I usually perform in my work on client websites. It sounds like the average time I spend fully engaged in a given task (so it doesn't include phone call, email to confirm i did it etc.). Most tasks grow enormously and unpredictably in complexity if something unusual happens, so these numbers are when nothing unusual happens.

  • Connection and update WordPress : 5 minutes
  • Install a plugin/ Solve a problem that revolves around a simple plugin installation (p. Ex., Akismet for spam comments): 5 to 10 minutes
  • Set up an email account or domain-specific email: 5 minutes
  • Help restore customer admin credentials, add user, etc .: 5-10 minutes
  • Connection to a website and modification of the content of a publication, rearrange the site menu, etc .: 5 to 15 minutes
  • Most CSS changes individual (change the color of an object, change a font, reposition an object and give it a shadow): 5 to 25 minutes
  • Create a Twitter account for a guest: 10 minutes
  • Help a customer set up a MailChimp account, with CSV import if needed, and a built-in sidebar signup form " MailChimp for WordPress : 15 minutes to 1 time
  • Install WordPress on a given hosting account (including creating the database): including FTP transfer time, more than 15 minutes of active work
  • Update WordPress and all plugins, test to make sure everything is fine: 15 to 45 minutes
  • Use a plugin's interface to create a visual element (a Contact form, a social button bar, etc.): 15 to 30 minutes
  • Buy hosting and prepare it for a WordPress installation (configure username and password, FTP credentials, etc.): 15 minutes
  • Migrate a WP site between hosting accounts using a migration plugin, from start to finish and including testing: with passive download time, plus 30 minutes to 1 hour
  • Troubleshoot a hosting / registration / dashboard issue (incorrectly set memory limits, bad .htaccess rules, bad DNS, etc.): 15 minutes to 2 hours
  • Create a Facebook page for a customer: 20 minutes
  • Read a bug report by email, locate an obvious problem on the PHP or JS code, fix the problem, download the fix, test the fix, send an email on the fix: 15 minutes to 1 time
  • Buy a domain name and hosting and create a new WordPress installation on behalf of the target domain: 30 to 45 minutes
  • Track and resolve an issue that is not obvious in the code of a WordPress site: 30 minutes to 5 hours for most issues
  • Migrate a WP site between hosting accounts manually, start to finish with testing included: 60 minutes to 3 hours.

Are these deadlines always respected?

The achievement of these tasks in time is not always respected at 100%. Very often, there are unexpected situations that make these tasks longer. We like to make sure that customers are happy with the changes we make. That's why we often come back to the changes we make. So there are reasons that can justify a delay on the different tasks that we perform.

  • Customer who keeps coming back to what he decides
  • A poorly explained customer need
  • Connectivity issues
  • Material Care (even if it's very rare)

That's it for this tutorial, I hope you now have a general idea of ​​how long it takes the creation of a website.

Discover also some themes and premium WordPress plugins  

You can also use other WordPress plugins to give a modern appearance and to optimize the handling of your blog or website.

We offer here some WordPress plugins premium that will help you do that.

1. portfolio

The name of this premium WordPress plugin is quite evocative and makes you immediately dive into what it was designed for; namely helping you to insert a gallery in your website. But you can only use it if you have installed the WordPress WordPress pluginbecause it is part of his extensions.

Portfolio grid masonry portfolio filter plugin for elementor page builder by xgenious

Its features will be among others: responsive layouts, touch support, fully customizable look, animated thumbnails, Zoom and full screen image, support for YouTube and Vimeo videos, sharing on different social networksEtc. ...

Download Demo | Web hosting

2. WP Smush.it

WP Smush.it is another free WordPress plugin, but this time for images. It allows you to delete unused colors or metadata JPEG files. You can also optimize the JPEG compression on the latter.Wordpress wp smush pro plugin

WP Smush.it allows you to run existing images and is integrated with the Smush.it API.

Read also our article on 7 WordPress plugins to combat spam

The plugin itself is based on the Yahoo service Smush.it. It is used for remove unnecessary bytes from image files and optimize them. It is also important to note the difference between this plugin and similar ones. Unlike them, WP Smush.it uses lossless formats so that you don't notice any difference in the image quality.

Download | Demo |Web hosting

3. Slate Pro

Slate Pro is a powerful WordPress plugin premium theme management that reinvents WordPress with a sleek and simplified design. Improve your WordPress installation with custom colors, a personalized login screen, a personalized brand image and much more.

Slate Pro

Slate Pro is multisite network compatible and allows the network administrator to control the appearance of all subsites.

See also our article on 5 WordPress plugins to improve blog redirects.

Download | Demo | Web hosting

Recommended Resources

Find out about other recommended resources to help you build and manage your website.

Conclusion

Here ! That's it for this article. We hope this article will help you find out how long it takes to create a website. Do not hesitate to share with your friends on your favorite social networks

However, you will also be able to consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on the WordPress blog creation.

And if you have any suggestions or remarks, leave them in our section Comments.

...