Steps to Transfer an Existing WordPress Site to Blacknight Mega Hosting Plan

1. Access Your WordPress Files and Database
– Files: Download the entire WordPress site’s files from your existing hosting provider. Use FTP (such as FileZilla) to download the contents of the `public_html` (or similar) directory.
– Database: Export the WordPress database from the current host using phpMyAdmin. Choose the database associated with your site, go to the “Export” tab, and download it in SQL format.

2. Set Up Your Blacknight Hosting Space
– Log in to your Blacknight control panel.
– Navigate to your Mega Hosting package and find the option to manage it.
– Without a domain, you may need to use a temporary URL or subdomain that Blacknight provides until you secure your domain name. Look for a temporary or default subdomain provided in your hosting control panel.

3. Upload Files to Blacknight Hosting
– Use an FTP client to connect to your Blacknight hosting (you’ll need the FTP login details from your Blacknight account panel).
– Upload all your WordPress files into the root directory associated with the temporary URL or subdomain.

4. Import Your WordPress Database on Blacknight
– In your Blacknight control panel, go to MySQL Databases to create a new database. Note down the database name, username, and password.
– Open phpMyAdmin in Blacknight, select the new database, and import the SQL file you downloaded.

5. Update wp-config.php File
– Edit the `wp-config.php` file in the root directory on your Blacknight hosting to reflect your new database details:
– Update `DB_NAME` with your Blacknight database name.
– Update `DB_USER` and `DB_PASSWORD` with the database username and password.
– Set `DB_HOST` to the correct database host (check Blacknight’s documentation, as it may vary).

6. Check Site on Temporary URL
– Access your site using the temporary URL or subdomain provided by Blacknight to verify that everything transferred correctly.
– You may need to update some URLs if the temporary URL doesn’t match your final domain name. You can do this in phpMyAdmin by searching the `wp_options` table or using a search-and-replace plugin like Better Search Replace.

7. Finalize with a Domain Name (Once Ready)
– When you have a domain, update the site URL in the WordPress settings and within your database in the `wp_options` table to reflect the new domain.
– You may also need to update your Blacknight hosting to point to the new domain, which can be done in the control panel.

If additional assistance is needed, Blacknight support can guide you through specifics related to their hosting environment.