Who This Is For / When to Use
This article is for Kyrios users who:
Are creating their first WordPress site
Are managing multiple WordPress sites
Need to access WordPress admin, users, backups, or settings
Want to understand core WordPress hosting features in Kyrios
Create a New WordPress Site
Step 1: Access WordPress Hosting
Go to Sites.
Select WordPress.
Click Create Site (or + Create WordPress).
Step 2: Enter Site and Admin Details
Provide the following information:
Website Name
WordPress Admin Username
WordPress Admin Password
WordPress Admin Email
Click Create WordPress Website to continue.
Step 3: Wait for Installation
Installation typically takes 10–15 minutes
Your site is provisioned automatically
You will see an installation status screen while setup completes.
Access Your WordPress Site
Once installation is complete, you gain access to:
WordPress Site URL
WordPress Admin (
/wp-admin)Domain and subdomain management
Import tools and cache controls
User Management
You can manage WordPress users directly from Kyrios.
How to Manage Users
Open your WordPress site.
Click the Users tab.
Add, edit, or remove users and roles.
You can refresh the list or add new users at any time.
Backup and Restore
Kyrios automatically backs up your WordPress site.
Backup Details
Backups run daily at 05:00 AM CST
Last 3 days of backups are retained
Restores can be triggered manually
You can restore any available backup from the dashboard.
Refresh Cache
To apply recent changes immediately:
Scroll to Refresh Cache
Click Update Now
This pushes updates to Kyrios’ high-speed servers.
Advanced Settings
Advanced Settings allow control over:
SFTP access
Communication settings
Environment behavior
These settings affect site behavior. Only modify them if you understand their impact.
Add or Manage Domains
Once your site is ready to go live, you can connect custom domains or subdomains.
Manage primary and secondary domains
Verify SSL and DNS status
Import existing websites
Domain setup is handled from the Domains & Subdomains section.
Import an Existing WordPress Site
You can migrate an existing WordPress site using:
All-in-One WP Migration plugin
Upload a
.wpressfile directly in Kyrios
This allows fast migration without manual database work.
Manage Multiple WordPress Sites
Kyrios supports multiple WordPress sites under one account.
How to Switch Between Sites
Go to Sites > WordPress > All Sites
Select a site card
Use Switch Site to jump between installations
This centralizes all WordPress site management.
What You Can Do from the WordPress Dashboard
Kyrios WordPress Hosting includes:
One-click WordPress creation
Secure managed hosting
Site imports and backups
User and access management
Reliable infrastructure
FAQ
What do I need before creating a WordPress site?
You must have WordPress hosting enabled under Sites before clicking Create WordPress.
How long does site creation take?
Installation usually completes within 10–15 minutes.
Where do I access WordPress admin?
Use the WordPress Admin Access link provided in the site dashboard.
How do I manage users?
Go to Sites > WordPress > Users to add, edit, or remove users.
How often are backups created?
Backups run daily at 05:00 AM CST, with the last 3 days retained.
Can I manually clear cache?
Yes. Use the Refresh Cache option from your WordPress site dashboard.
Is SSL included?
Yes. All connected domains are automatically provisioned with SSL.
Can I manage multiple WordPress sites?
Yes. Kyrios allows multiple WordPress installations under the same account, with easy switching.






