How to Create a WordPress Website in One Day

Websites are game-changers.  A great website can help you as an individual and/or your business stand out, as well as drive a lot of traffic to key products, services, deals or information.  You know your options:  you could have your developers create your site in-house or outsource it to a design firm.  While those are both viable options, today I advise you to do neither.  Instead, try creating a site using WordPress and a cpanel hosting service to get the best value website you can create in one day.

You’ve decided you need a website, but you’re looking for a lot of flexibility and control over the look, feel and content of your site.  You also don’t want to spend a lot of money.  Whether you need a personal blog, a micro site (or satellite marketing site) or even an ecommerce site, a WordPress site and a cpanel hosting service will help you create a cheap website with a lot of flexibility and options.

The steps listed here should help you set up a professional, functional website using WordPress in one day or less using little to no knowledge of creating websites.

Sign up for hosting space.

  1. Pick a monthly service plan.
  2. Pick/register a domain name, or use your existing domain name.
  3. If you registered your domain name on another service (e.g. you registered with GoDaddy, but you want a hosting plan from HostGator), then you’ll have to point your domain name to your new server/hosting service.)  Contact your hosting provider for more information on how to do this.


  • Hosting services range from completely free plans to per-month or per-year plans.
  • Remember that free options are never going to give you optimal results or consistent service.
  • Monthly plans are affordable and typically come with 24/7 access to technical support.  Paying annually often gives you the same quality of service for a discount (typically 10%-15%).
  • Look for hosting that provides you with a control panel (“cpanel”).  Some hosting services (usually the free ones) don’t provide a cpanel, which makes it more difficult to create your site.
  • See WordPress’ list of hosting services that easily integrate with WordPress.

Install the WordPress Fantastico script.

  1. Log into your cpanel:
  2. Locate Fantastico De Luxe (should be under Software/Services).
  3. Find WordPress script under Blogs.
  4. Activate it.
  5. Once it is activated, you can log into to modify your site.

Pick a WordPress theme.

  1. You can use the ones in WordPress’ searchable Themes library.
  • Just log into to your wp-admin page and locate Themes under the Appearances menu in the left-hand navigation.  You can install a theme directly in the interface and begin using it.

2.  You can also use the ones you find on a number of third party sites.

  • Do a Google search for “wordpress themes” or “best wordpress themes” and see what comes up. These might be free or paid, depending on the design/functionality built into the theme.


  • Your WordPress theme is going to depend on the type of site you need.  There are numerous themes that look like blogs, but you’ll be surprised to find themes suited for online magazines, ecommerce sites and informational sites as well.
  • In order to fully manipulate/customize a theme, you need some programming knowledge.  If you don’t have this knowledge, it might be best to pay for a customized theme or hire someone to create a custom theme for you.

Install FileZilla (or other FTP program) on your computer.

(Use this program to upload themes from third-party sites and other files to your WordPress site.  You can also upload files directly to the File Manager in your cpanel, but using an FTP program eliminates the need to open and log into your cpanel constantly.)

  1. Download the FileZilla Client for all servers.
  2. “Quickconnect” to your server by putting in the Host (, Username and Password (for cpanel).

Upload and install your theme.

(Follow this step if you’re using a theme from a third-party site.)

  1. Download the theme to your computer.
  2. Unzip the file.
  3. Open Filezilla.
  4. Quickconnect to your site by using your login.
  5. Locate the file on your computer (use the left-hand window to find it).
  6. On your server (right-hand window), navigate to public_html > wp-content > themes.
  7. Drag and drop theme file from the left window into the Themes folder in your cpanel. (It will copy over.)
  8. Log into your wp-admin page.  Now, in your Themes page (under Appearance) in your Dashboard, you can activate your theme and start using it.
  9. Learn more about using FileZilla at

Modify your theme.

(Do this if you have some knowledge of CSS or PHP.)

  1. Log into
  2. In your Dashboard, click Appearance > Editor.
  3. Edit your theme’s CSS Stylesheet.


  • Back up your theme by saving the original file for your theme in a folder on your computer you can easily find.
  • You might want to modify your theme offline to avoid losing information.  You can either modify the theme in your wp-admin page and transfer/save it into Notepad, or create a copy file of the original theme file and change it on your desktop before uploading it to your Themes folder.

Use key functions in your WordPress Dashboard.

(You’ll definitely be using functions like Posts and Pages in your WP Dashboard, but don’t forget to take advantage of the following functions as well.)

  1. Settings:  This is where you can set your site title, tagline, front page displays, default posting and commenting settings, configure media hosted on your site, etc.
  2. Widgets:  Locate this under the Appearance menu.  You can add, remove or change the placement of widgets on your WordPress site.  You can also choose which page(s) to display them on.
  3. Plugins:  There are a number of plugins that can enhance your WordPress site and help you accomplish what a custom-made website can do.  Here are some helpful plugin categories to search through:
  • Comments
  • Images
  • SEO
  • Analytics
  • Sidebar
  • Twitter
  • Facebook
  • YouTube
  • Social media
  • Forms
  • eCommerce
  • Slideshow
  • Widgets

Sign up for Google Analytics.

(This is a free analytics tool that lets you view the traffic to your website and helps improve your marketing efforts.)

  1. Sign up for a Google Analytics account.
  2. Install a plugin like Google Analytics (there are a lot of plugins that work specifically with Google Analytics) in your WordPress Dashaboard.
  3. Get your Web Property ID code from your Google Analytics account and put in the plugin.
  4. Track the traffic to your site.

I’ve covered the basics in this blog post.  Look for more WordPress related posts and helpful tips in the future.  Also, if you don’t have the time or patience to set up a WordPress site, check out our website builder comparison for information on all-in-one site hosting and site builder services.

The Entrepreneurs' Resource

About ChooseWhat

1 of 1 Comments see all

One Comment