A custom domain is what makes cheap WordPress hosting feel like a real business instead of a hobby subdomain. WordPress itself is PHP + MySQL; the domain is DNS pointing at that runtime. WPHost prices the runtime at $9 / $30 / $65 / $130 on PHP 8.4, with HTTPS certificates after DNS verifies.
No one-click installer. No auto plugin updates. No email. No built-in CDN. Deploy history restores files, not the database. Unlimited claims stay out of the brochure.
Cheap plans, domain not included as fantasy
You register the domain at a registrar (or bring one you already own). Hosting is separate rent for PHP and disk: Starter 1×2 GB at $9, Pro 3×10 GB at $30 with staging/cron, Scale $65, Business $130. Low-budget framing: WordPress hosting for a low budget. Domain mechanics: WordPress hosting with custom domain. Managed + domain: managed WordPress hosting with custom domain.
Free hosts that “give you a domain” for year one often claw it back at renewal. Cheap means reading year two.
What free URLs cost when you outgrow them
Printed materials, OAuth callbacks, and password-reset emails bind to hostnames. Building permanently on you.freehost.tld is how rebrands become incidents. Pay for a domain early; host cheaply on Starter if needed.
Worked example: weekend-sale campaign page
Retailer wants sale.example.com live for a weekend promotion. Content is a single WordPress landing page with SKUs and a CTA.
Cheap path: Starter ($9) if this is the only site, or an extra site on Pro ($30). Upload WordPress, provision MySQL, build on HTTPS preview, install backup plugin. When the page looks right, create the DNS records WPHost shows for sale.example.com, wait for the certificate, QA the padlock and forms. After the sale, either keep the page or redeploy a quieter homepage — domain stays yours either way.
Pointing DNS before preview looks right
Custom-domain enthusiasm causes premature DNS. Marketers change records while the installer is unfinished, while siteurl still references preview, or while the theme is broken. The public hostname then serves failure to paid ads traffic. Rollback is slow because of TTLs.
Discipline: preview first on the host HTTPS URL until content, images, and forms work. Only then point DNS. If @example.com email is live, change web records carefully and leave MX with the mail vendor — WPHost does not provide mailboxes. Propagating a broken site is not “iteration”; it is an outage with a pretty name.
Domain + WordPress ops that stay cheap
- Finish installer on HTTPS; avoid HTTP siteurl habits.
- After DNS, confirm wp-admin on the custom domain.
- Keep a database dump; deploy history will not save posts if MySQL dies.
- Update plugins yourself; no host auto-updates.
- Skip Softaculous expectations; zip install once.
- WooCommerce optional later without a PCI SLA from us.
When a custom domain still needs a different host
Concierge update policies. Bundled email requirements. CDN-as-a-SKU needs we do not operate. Otherwise cheap PHP hosting plus a domain you own is the standard professional shape.
FAQ
Does $9 include domain registration?
No. Register elsewhere; point DNS here. Hosting price is PHP/disk.
Can I use a free subdomain forever instead?
You can preview without a custom domain. For a brand, own a real domain. Free subdomains are not yours.
Will deploy history save me if DNS went public too early?
It may undo a bad file upload. It will not fix reputation from a broken public launch. Preview first.
Do you host email on my custom domain?
No. Keep MX at an email provider while web A/CNAME records point at WPHost.