Now, a lot of entrepreneurs have been wondering "how do I promote my business without having to break the bank?" or "I don't have this amount to pay a website developer", "how can I attract sales or new customers?"
The answer lies in digital marketing.
To be effective or more productive in digital marketing and Search Engine Optimization (SEO), you need a requisite tool to excel in this field. Note that digital marketing comprises of email, social media, SEO, website optimization, etc. You may have the know-how on all of the above, however, SEO goes hand-hand with web development.
You have to ensure your website is mobile friendly and responsive to any screen size and resolution. Do not develop a website that has some parts cut off, the images take forever to load, the website consumes 5-10MB of data hence making it unfriendly to mobile phone users. Especially those who are working hard to save data no thanks to the expensive data plans by most telecom companies.
Do you know there is an easier and cheaper way to develop your own website yourself?
It does not require a lot of time. However if you cannot afford to do it yourself? You can use any Do-it-yourself website builders. However, those websites come with hefty charges. Don’t believe me? Google cost of using website builders.
Now that ASUU are on strike, many young bloods need to acquire a skill. This is where I come in. The steps below are categorized in two parts.
a. Part A
b. Part B
c. Part C
Part A is about setting up the environment while part B is the development phase. Part C is the deployment and uploading phase.
The steps for Part A are as follows
- Download Local by flywheel. This is the most straightforward app you will ever see on the internet
- After download, click on the set-up file to commence installation;
- After installation is complete, open the Local by Flywheel App via the desktop or start menu.
- After the App is open, on
the bottom left of the App screen, you will see a “+” symbol which means
you should add site. Click on that sign.
- On the next screen, you’ll
have the option to pick a name and domain for your site.
You can choose any domain name and suffix you like, and the application
will modify your hosts file to make it work. In my case, I went with mylocaltestingenvironment
Do not click on “Advanced Options” dropdown. Unless you know what, you are
doing.
- Local by Flywheel will automatically create a directory to store your site’s files, but you can also set it to any folder you like. When you’re done with these settings, click on the Environment tab underneath.
- In this tab, you’ll be
able to choose which versions of PHP and MySQL to use on your site, as
well as the type of server. We recommend using the latest versions of the
tools in question, along with whichever web server you prefer. It is best
you leave on “preferred” setting. Custom is for advanced users.
- Finally, click on the
WordPress tab below Environment. Here you can enable Multisite for your
installation (for advanced users only). You can also choose your admin
username, password, and email just ensure the details are stored somewhere
you can easily retrieve them. (Screenshot 595)
.
9. These last settings are entirely up to you. Once you’ve customized them, go ahead and click on the Add Site button in the lower right corner.
For now, you can sit back while Local by Flywheel gets your site up and running (which shouldn’t take long). When it’s done, your new site will appear in the application’s left-most column, and you can click on its name to review the details.
Afterward, you can go ahead and access your site from any browser.
10. To begin editing with your site, you’ll need to log into the WordPress dashboard as you usually would. Remember the login details you created in step 8. If you chose the same domain name, we did in step 5, you will see something like this on the search bar “localhost://100388/wp-admin. Note that the numbers after the localhost name are just random port numbers assigned to your offline WordPress site.
What you’re working with here is a fully-featured WordPress site, set up in record time! This means that you can install any plugins you want, add custom themes, break it, fix it, break it again, etc. It’s a coding playground, and there’s no risk to a live site! You don’t need Internet to edit the themes except you want to download new themes, plugins and make the necessary updates.
Part B will be based on selecting and downloading themes and plugins.
You don’t need to purchase anything here. Just download Blocksy, Astra themes and kick start from here.
These are the plugins I highly recommend to download for a start.
1. Blocksy companion and theme.
2. Jetpack (mostly comes with the hosting server). A hosting server is where you get to upload your website to.
3. Lite Cache, to speed up your website
4. WP Forms. For receiving online subscriptions to your web.
5. All-in-one WP Migration.
All of the above are downloaded when you access the plugin menu from the left side of your screen on the WordPress Dashboard. There are loads of templates to download and use for your website. Play around with it. You may discover something new. Till then, keep playing around with and I will send some links where you can get free template layout from free. If you are lost in anything I suggest you watch YouTube videos.
Part C: Uploading the website
Now this one here is tricky.
1. First download ALL IN ONE WP MIGRATION. The purpose of this plugin is to easily migrate from an offline environment or local server to an online server.
2. Install the plugin.
3. Click on export option while accessing the plugin from the WordPress dashboard.
4. Select “WordPress file” from the dropdown menu.
5. The website will be downloaded to an external source in your download folder. It is saved with “localhost…” it is in in Zip file format.
Depending on the size of your website, it should not exceed 300MB if not you may have to purchase the pro version for a large size. But I had to tweak the code to get 5GB max upload. That will be another article.
6. Then go to this link and purchase a hosting plan from Bluehost or WPEngine (I may get small commissions if you make a purchase at no extra cost to you)
7. For those on a budget, you need to select the least affordable plan. Select the first one on your left. You will see the features you are paying for. Study them carefully.
8. After purchase your preferred plan, you will be asked to create an account for any of the servers you have patronised.
9. Follow the instructions and verify your account then go back to your account dashboard.
10. If you selected Bluehost, you will see manage WordPress hosting, select that one. Create a WordPress account again but similar to the one in Part A so that it stays consistent. However, you have to choose a different username to avoid conflicts.
11. You will be taken to your WordPress site. Don’t worry it is not the one you developed using Local by Flywheel. You will only have to download the All-In-One Wp Migration on this Bluehost server.
12. Once you have downloaded the plugin, locate the downloaded file from step 5 and 6 above.
13. Go to your Bluehost live WordPress server and search for the All-in-one Wp migration
14. Select “import”
15. Select “file”
16. Locate the downloaded file of your localhost website
17. Ensure it does not exceed the max of 300mb else you may have to delete themes and plugins you don’t use.
18. After upload your new website should be live.
19. It will demand for your login details after the import has been done. So please refer to Part A, steps 5-8, to locate where your original login details.

.png)
.png)
.png)
_LI.jpg)
.png)
