Launching your first website shouldn’t feel like a battle with complicated settings, confusing hosting dashboards, or technical jargon. With today’s tools—especially Truehost with Elementor—creating a professional website has become so simple that even absolute beginners can build a stunning, high-converting online presence in a single day.
In this guide, I (Kester Terna of EduKester) will walk you through every step you need to install WordPress on Truehost and set it up beautifully using Elementor. This isn’t just another tutorial—it’s a practical roadmap that Nigerian beginners, entrepreneurs, bloggers, designers, and small businesses can follow confidently.
Let’s bring your dream website to life.
Introduction
If you’ve been searching for a reliable, beginner-friendly method to build a website, pairing Truehost with Elementor is one of the smartest decisions you can make. Truehost offers affordable hosting plans (especially for Nigerians), free SSL, easy WordPress installation, and excellent uptime. Elementor, on the other hand, gives you a drag-and-drop builder that empowers you to design professional pages without coding.
Whether you’re launching a blog, eCommerce store, digital agency site, portfolio, affiliate site, or landing page, this combination is flexible, powerful, and budget-friendly.
By the end of this post, you will:
- Install WordPress on Truehost (step-by-step)
- Connect your domain and hosting
- Configure your WordPress settings correctly
- Install and set up Elementor for beautiful page designs
- Understand important optimization settings
- Avoid common beginner mistakes
- Launch a fast, secure, visually compelling website
Let’s begin.

Step 1: Purchase Hosting & Domain on Truehost
To begin, visit the Truehost website and choose a hosting plan. For beginners, the Starter or Silver plans work perfectly. They include:
- Free SSL
- cPanel access
- One-click WordPress installation
- Affordable pricing
- Reliable customer support
How to Buy a Hosting Plan on Truehost
- Go to the Truehost Cloud website.
- Click Hosting > Web Hosting > Shared Hosting.
- Choose a plan that fits your project.
- Enter your preferred domain name (example: mywebsite.com.ng).
- Complete registration and make payment.
Once successful, you’ll receive a confirmation email with your cPanel login details.
Step 2: Log in to Your cPanel Dashboard
After your purchase:
- Go to yourdomain.com.ng/cpanel
- Enter your username and password (sent to you via email)
- Once logged in, scroll down to the Softaculous Apps Installer
This tool allows you to install WordPress automatically without technical stress.

Step 3: Install WordPress Using Softaculous (One-Click Installation)
This is the most exciting part.
Follow these steps carefully:
- Inside Softaculous, click the WordPress icon.
- Click Install Now.
- Choose https:// (important for SSL security).
- Select the domain you want to install WordPress on.
- Leave the directory field empty (unless you want WordPress installed in a subfolder).
- Enter your:
- Site Name
- Site Description
- Admin Username
- Admin Password
- Admin Email
Tip: Choose a strong password for security.
- Scroll down to Select Theme (you can skip this because Elementor will handle your design).
- Click Install.
After a few seconds, WordPress will be installed successfully and you’ll see your login URL:
➡️ yourdomain.com.ng/wp-admin
Login to continue.
Step 4: Configure Essential WordPress Settings
Before designing with Elementor, optimize your WordPress settings:
✔ General Settings
- Site Title
- Tagline
- Timezone: Africa/Lagos
✔ Permalinks
Go to Settings > Permalinks
Choose: Post Name (best for SEO)
✔ Delete Unnecessary Plugins
Remove default plugins that slow down your site:
- Hello Dolly
- Unnecessary caching plugins if Truehost already provides one
✔ Install Recommended Plugins
- Elementor
- Elementor Pro (optional)
- Rank Math SEO
- WP Forms or Fluent Forms
- Starter Templates (optional)
This keeps your new WordPress site clean, fast, and SEO-friendly.
Step 5: Install Elementor Page Builder
Elementor is the tool that allows you to design your website visually.
How to Install Elementor
- Go to Plugins > Add New
- Search for Elementor
- Click Install > Activate
Elementor gives you drag-and-drop controls to create beautiful pages without coding. If you want more advanced features like dynamic content, forms, and templates, consider upgrading to Elementor Pro.
Step 6: Choose a Starter Theme Compatible With Elementor
To build with Truehost with Elementor, you need a theme that works perfectly with Elementor.
The best options are:
- Astra
- Hello Elementor
- Kadence
- OceanWP
Hello Elementor is the fastest, while Astra provides more templates.
How to Install Your Theme
- Go to Appearance > Themes
- Click Add New Theme
- Search for Astra or Hello Elementor
- Install and activate
Step 7: Create Your First Pages (Home, About, Contact, Blog)
Go to Pages > Add New
Create:
- Home
- About
- Contact
- Services
- Blog
Open each page and click Edit with Elementor to start designing.
Step 8: Design Your Homepage With Elementor
Designing is now simple and fun.
What You Can Do With Elementor:
- Drag and drop headers
- Add images & videos
- Insert call-to-action buttons
- Create beautiful hero sections
- Build contact forms
- Add animations
- Choose templates
- Customize mobile view
Example Homepage Structure (That Converts)
Section 1: Hero Area
• Big headline
• Short description
• Call-to-action button
Section 2: About You / Your Brand
• Story or purpose
• Short intro text
Section 3: Services / What You Offer
• Clear visuals
• Benefit-driven descriptions
Section 4: Testimonials
Section 5: Contact or CTA Section
Elementor makes all these easy.

Data Comparison Table: Truehost + Elementor vs Other Hosting/Builder Options
| Feature | Truehost + Elementor | Bluehost + Elementor | Hostinger + Elementor | Wix |
|---|---|---|---|---|
| Ease of Use | Beginner-friendly | Beginner-friendly | Moderate | Easy |
| Price (Nigeria) | Affordable | Higher | Moderate | Expensive monthly |
| Page Builder | Elementor | Elementor | Elementor | Built-in |
| Flexibility | 100% | 100% | 100% | Limited |
| WordPress Support | Excellent | Excellent | Good | Not WordPress |
| Ideal For | Beginners, SMEs | Professionals | Intermediate users | Simple sites |
This table shows why Truehost with Elementor is one of the most cost-effective and flexible setups for Nigerian creators and businesses.
Step 9: Install a Contact Form & Connect Email
Visitors must be able to reach you.
Install WP Forms or Fluent Forms.
Use:
- Name
- Phone
- Message
Embed the form inside your Contact page easily using Elementor’s drag-and-drop system.
Step 10: Install SEO Tools & Optimize Your Website
To rank on Google, install Rank Math SEO.
Set up:
- Focus keywords
- Meta descriptions
- Sitemap
- Schema
Also install:
- A caching plugin (if not provided by Truehost)
- Image optimization plugin
This improves:
- Speed
- Mobile friendliness
- Search visibility
Frequently Asked Questions (FAQs)
1. Can beginners use Truehost with Elementor?
Yes—this combination is perfect for beginners because it removes technical complexity.
2. Is Elementor free?
Yes. Elementor Free is powerful, but Elementor Pro unlocks advanced features.
3. Which theme works best with Elementor?
Astra and Hello Elementor provide the best performance and templates.
4. How long does it take to set up WordPress on Truehost?
With this guide, you can complete everything in 20–30 minutes.
5. Is Truehost safe for hosting business websites?
Truehost offers SSL, backups, and secure servers, making it suitable for bloggers, SMEs, and online store owners.
Conclusion
Building a WordPress website no longer requires coding, stress, or expensive developers. With Truehost with Elementor, you can launch a modern, mobile-friendly website that looks professional and performs excellently on search engines.
Whether you’re a beginner launching your first project or a business owner creating a digital presence, this setup offers speed, design freedom, affordability, and long-term scalability.
If you need help designing or optimizing your WordPress website, EduKester is here to guide you. Stay inspired, stay creative—and keep building!
Notes Section
Meta Description (SEO)
Learn how to install a WordPress website using Truehost with Elementor in this complete step-by-step guide. Perfect for beginners, bloggers, and businesses in Nigeria looking for a fast, affordable, and professional website setup.
10 Tags
- WordPress installation
- Truehost hosting
- Elementor tutorial
- WordPress Nigeria
- Website design
- Blog setup
- Elementor guide
- Truehost with Elementor
- Small business website
- EduKester tutorials
5 Long-Tail Keywords
- How to install WordPress on Truehost
- Truehost with Elementor setup guide
- How to design a website using Elementor
- WordPress installation for Nigerians
- Truehost beginner website tutorial
Internal Linking Suggestions
- Link to “Best WordPress Themes for Beginners”
- Link to “How to Choose the Best Hosting Plan in Nigeria”
- Link to “Elementor vs Elementor Pro: Which Is Better?”
- Link to “How to Make Money With a WordPress Blog”


