WordPress Web Hosting – Ultimate Onboarding Guide (iCoreHosting)
This onboarding guide provides a complete, professional, and detailed overview for your WordPress hosting environment with iCoreHosting. It includes DNS configuration, SSL activation, email setup, backup responsibilities, WordPress dashboard usage, design workflows, performance tuning, security hardening, SEO configuration, WooCommerce setup, file usage policies, and launch preparation.
Table of Contents
- Website Direction and Planning
- Nameserver Information
- WordPress Pre-Installation
- cPanel Login
- DNS Setup and Best Practices
- AutoSSL Activation
- Email Configuration
- Backup Policy
- WordPress Dashboard Guide
- Pages, Posts, and Menu Setup
- Themes and Design Framework
- Plugin Selection and Management
- Website Type Planning
- WooCommerce Setup
- SEO Configuration
- Speed and Performance Optimization
- Security Hardening
- Inodes and File Usage
- Common Mistakes
- Launch Checklist
- Responsibility Breakdown
- Support Information
1. Website Direction and Planning
Before you begin designing your WordPress site, having a clear direction significantly improves website structure, SEO potential, user experience, and long-term maintainability.
Define Your Website Category
Different types of websites require different design structures, plugins, themes, and content strategies. Selecting the correct category ensures that your website grows in a scalable and stable manner.
- Business / Corporate – Company profile, services, portfolios, contact form.
- E-Commerce Store – Product catalog, payment gateway, shipping modules.
- Booking / Appointment – Calendars, service listings, appointment forms.
- Portfolio / Personal Branding – Galleries, case studies, profile sections.
- Blog / News – Category-based content structures and readers’ engagement.
- Restaurant / Café – Menu display, reservation system, online ordering.
- LMS / Online Courses – Course library, student dashboard, quizzes.
- Membership / Subscription – Login-only pages, gated content, digital products.
Having a clear website type helps you select the correct theme, plugin structure, homepage layout, content arrangement, and scalability plan.
2. Nameserver Information
Using iCoreHosting nameservers ensures automatic DNS configuration, email correctness, SSL activation, and simplified management.
cPanel Nameservers
nscp1.icorehosting.com nscp2.icorehosting.com
DirectAdmin Nameservers
nsda1.icorehosting.com nsda2.icorehosting.com
Why Use Nameservers
- Automatic DNS zone creation
- AutoSSL works without manual setup
- Email routing and DKIM are configured correctly
- Lower chance of DNS misconfiguration
- Easier for support to diagnose issues
3. WordPress Pre-Installation
Your hosting plan includes a pre-installed WordPress installation with the latest stable core version at the time of deployment. This eliminates the need for a manual installation.
WordPress Admin Login
https://yourdomain.com/wp-admin
Your login credentials are provided in your welcome email.
After First Login
- Change your admin password immediately
- Set correct timezone under Settings → General
- Configure permalinks under Settings → Permalinks (recommended: Post Name)
- Delete sample posts and pages
4. cPanel Login
Your hosting panel is accessible through the following URL:
https://yourdomain.com/cpanel
cPanel allows management of emails, files, DNS, databases, SSL, backups, metrics, and more.
Important Areas in cPanel
- File Manager – Website files
- Email Accounts – Email creation & management
- Zone Editor – DNS records
- SSL/TLS Status – Certificate monitoring
- MySQL Databases – Website databases
5. DNS Setup and Best Practices
Option 1: Recommended — Use Nameservers
Point your domain's nameservers to iCoreHosting for full automation.
DNS Propagation Time: usually 1–24 hours, sometimes up to 48 hours depending on ISP caching.
Option 2: Manual A Records
If you cannot change nameservers, use the server IP:
A → yourdomain.com → SERVER_IP A → www → SERVER_IP
Common DNS Issues
- Incorrect A record pointing to old hosting
- Duplicated AAAA (IPv6) records causing misrouting
- CNAME loops
- Wrong MX records blocking emails
- Propagation delays with some ISPs
How to Test DNS
- whatsmydns.net – global propagation check
- dig / nslookup tools
- Online DNS lookup tools
6. AutoSSL Activation
iCoreHosting uses AutoSSL to automatically generate and renew free SSL certificates for your domain.
Activation Time
- Usually between 5 to 60 minutes after DNS propagation
- Domains must resolve to the server before SSL can be issued
Common SSL Failures
- DNS not pointing to the server
- Cloudflare misconfiguration (orange-cloud without HTTPS enabled)
- CAA records blocking issuance
- Incorrect A/AAAA records
Force SSL
Use WordPress Toolkit → Security → Enable HTTPS redirection.
7. Email Configuration
Webmail
https://yourdomain.com/webmail
Email Client Settings
- Incoming (IMAP): mail.yourdomain.com (Port 993 SSL)
- Outgoing (SMTP): mail.yourdomain.com (Port 465 SSL or 587 TLS)
Important Notes
- Email delivery may be affected by spam score, IP reputation, or incorrect DNS.
- Use a strong password for every mailbox.
- Avoid storing thousands of emails; this increases inode usage.
8. Backup Policy
Not Guaranteed: Restoration, completeness, or availability
Customer Responsibility: Maintain independent off-site backups
Recommended Backup Methods
- UpdraftPlus with Google Drive / Dropbox / OneDrive
- Manual cPanel full backup
- MySQL database export via phpMyAdmin
Common Backup Issues
- High inode usage prevents backup generation
- Large backup files stored inside the account may cause loops
- Old backup files accumulating inside /backup or /softaculous_backups
9. WordPress Dashboard Guide
Main Sections
- Dashboard – Overview of updates and health
- Posts – Blog and news articles
- Pages – Website structure pages (Home, About, Contact)
- Appearance – Themes, menus, widgets
- Plugins – Install, activate, update extensions
- Settings – General configuration (timezone, permalinks)
Recommended First Steps
- Set timezone (GMT+8)
- Enable pretty permalinks (Post Name)
- Delete sample content
- Update WordPress core, themes, plugins
10. Pages, Posts, and Menu Setup
Pages
Pages are used for static content. Common examples:
- Home
- About
- Services
- Portfolio
- Contact
Posts
Posts are used for articles, blogs, announcements, and news updates.
Menus
Menus can be created under Appearance → Menus.
- Header navigation
- Footer links
- Mobile menu
A well-structured navigation menu improves user experience and SEO.
11. Themes and Design Framework
Choosing the correct WordPress theme is one of the most important decisions when building your website. A theme affects speed, layout flexibility, plugin compatibility, long-term maintenance, SEO performance, and design scalability.
Recommended Themes for iCoreHosting
- Astra – Lightweight, fast, highly compatible with Elementor, SEO-friendly.
- Kadence – Modern design, flexible header builder, excellent performance.
- Hello Elementor – Minimal base theme designed for full Elementor control.
Factors When Choosing a Theme
- Speed – Themes with heavy scripts or bloated features will reduce performance.
- Compatibility – Ensure the theme works well with your page builder and plugins.
- Update Frequency – Themes updated regularly are more secure.
- Customizability – Choose themes with flexible layouts and header builders.
Themes to Avoid
- Old themes that have not been updated for more than 6 months.
- Themes with too many built-in features (slider, form, portfolio modules) that cause conflicts.
- Nulled or pirated premium themes (security risks, backdoors, malware).
12. Plugin Selection and Management
Plugins enhance functionality such as forms, SEO, e-commerce, performance, and automation. However, using too many plugins can slow down your site or create conflicts.
Essential Plugins
- Elementor / Elementor Pro – Page builder for design.
- LiteSpeed Cache – Optimized caching on iCoreHosting servers.
- RankMath or Yoast SEO – Search engine optimization.
- WPForms – Contact and inquiry forms.
- UpdraftPlus – Off-site backup automation.
- Site Kit by Google – Search Console, Analytics, AdSense.
Plugin Installation Tips
- Avoid installing multiple plugins with overlapping functions.
- Keep plugin count below 20 whenever possible.
- Do not install plugins from unknown sources.
- Update plugins weekly to prevent vulnerabilities.
Plugins to Avoid
- Nulled or cracked plugins (high malware risk).
- Plugins not updated for more than 12 months.
- Plugins with low ratings or unresolved issues.
13. Website Type Planning
Business / Corporate
- A clear service presentation.
- Company profile and achievements.
- Portfolio or case studies.
- Contact form integrated with email or WhatsApp.
E-Commerce
- Product categories, filters, and search functionality.
- Shipping rules, tax configuration, and payment gateway setup.
- Checkout optimization and abandoned cart solutions.
Portfolio
- High-quality image galleries.
- Case studies with descriptions.
- Simple navigation for portfolio browsing.
14. WooCommerce Setup
WooCommerce transforms WordPress into a full online store. Proper configuration ensures smoother checkouts, product management, and secure payments.
Initial Setup Steps
- Install WooCommerce plugin.
- Follow the setup wizard to configure store location, currency, and basic settings.
- Enable taxes and shipping if required.
Payment Gateways
- Billplz
- Ipay88
- ToyyibPay
- Stripe
- PayPal
Product Setup
- Simple products
- Variable products (size, color, variations)
- Downloadable products
Store Optimization
- Optimize product images into WebP.
- Enable caching exclusions for cart and checkout pages.
- Use lightweight themes optimized for WooCommerce.
15. SEO Configuration
Proper SEO configuration allows your website to be discoverable on Google and other search engines.
Basic Setup
- Install RankMath or Yoast SEO.
- Set title and meta descriptions.
- Enable XML sitemap.
Google Integration
- Install Site Kit by Google.
- Connect Google Analytics.
- Verify site using Google Search Console.
On-Page SEO Best Practices
- Use headings (H1, H2, H3) correctly.
- Optimize all images with ALT text.
- Create clean, readable content.
- Include internal links between related pages.
16. Speed and Performance Optimization
LiteSpeed Cache Configuration
- Enable page caching.
- Enable CSS/JS minification.
- Enable image optimization with WebP generation.
- Use CDN for global speed improvement.
General Optimization Tips
- Remove unused plugins and themes.
- Upload images at appropriate sizes.
- Limit the number of third-party scripts.
- Test speed using GTmetrix or PageSpeed Insights.
17. Security Hardening
Immediate Actions
- Use a strong admin password.
- Rename or secure wp-login URL with plugins.
- Enable Two-Factor Authentication (2FA).
Recommended Security Plugins
- Wordfence
- Sucuri
Server-Level Security Notes
- Keep WordPress core updated.
- Delete old or unused plugins to reduce vulnerability risk.
- Ensure themes remain updated and licensed.
18. Inodes and File Usage
Each hosting account has an inode limit. An inode represents a single file or directory. Exceeding this limit can cause email failures, backup disruption, and system errors.
What Consumes Inodes
- Emails stored in IMAP folders.
- Images and media uploads.
- Log files and temporary files.
- Backup files inside hosting space.
- Old WordPress installations or unused plugins/themes.
How to Reduce Inode Usage
- Delete old emails or archive them to local devices.
- Remove outdated backups from the /backup directory.
- Clean Media Library unused images.
- Limit plugin usage and remove unused files.
19. Common Mistakes
- Installing too many plugins or heavy themes.
- Using nulled plugins or themes.
- Not performing regular backups.
- Uploading excessively large images.
- Ignoring WordPress updates leading to security risks.
- Keeping unnecessary drafts, revisions, or unused media.
- Improper DNS configuration causing downtime.
- Incorrect email port settings affecting delivery.
20. Website Launch Checklist
- SSL activated and HTTPS enforced.
- Basic SEO configured (title, description, sitemap).
- Contact forms tested and emails functioning.
- Speed tested with acceptable performance scores.
- Mobile responsiveness checked across devices.
- No broken links or missing pages.
- Backup system configured and tested.
- Security plugin installed and firewall active.
- Unused plugins and themes removed.
21. Responsibility Breakdown
- Server hardware and network uptime.
- Web server performance (LiteSpeed).
- AutoSSL certificate issuance.
- Daily courtesy backups.
- Server-level security patching.
- Managing WordPress themes, plugins, and updates.
- Performing independent off-site backups.
- Ensuring secure passwords and admin access.
- Managing email accounts, storage, and reputation.
- Maintaining SEO and content updates.
- Custom website design or development.
- Malware removal caused by insecure plugins or themes.
- Fixing issues from third-party custom code.
- Marketing or SEO content writing.
22. Support Information
- Support Portal: https://www.icore.com.my/support
- Billing Portal: https://billing.icore.com.my/
For accurate assistance, please provide:
- Your domain name
- Detailed description of the issue
- Time the issue occurred
- Screenshots or error messages
iCoreHosting – WordPress Web Hosting Onboarding Guide v3
