How To Transfer Your Sub-Listing Primarily based WordPress Web site From Yahoo Small Enterprise Internet hosting to HostGator
This text assumes that your present Yahoo-based web site is WordPress pushed and saved in a sub-directory. The method may match simply as nicely for root listing WordPress information, however since all my WP websites perform from inside sub-directories, I have not examined this course of for root-based functions.
Offersnamedeals & coupons
$2.71/mo onlyShared HostingGet Deal
Get the first month for only 1 centShared HostingGet Deal
One year discount $50Web HostingGet Deal
Get 40% off WordPress HostingGet Deal
61% off 3 years planShared HostingGet Deal
Get Two Years 88$ OnlyShared HostingGet Deal
75% off VPSVPS HostingGet Deal
45% off cloud plansCloud HostingGet Deal
58% off reseller plansReseller HostingGet Deal

So let's make it direct and candy. Start.

1) Login to your HostGator cPanel
2) Open File Supervisor (That is 5 sections down on the best within the part labeled "Information")
3) On the left aspect of the display screen, double click on the "public_html" folder
4) On the high left of the display screen, click on "New Folder"
5) Label the folder with the identical identify as your present Yahoo hosted WordPress sub-folder identify
6) Return to cPanel dwelling
7) Scroll down on the left till you see the block titled WordPress Internet hosting
8) Click on "Set up Now"
9) On the set up display screen, click on proceed
10) Enter the identify of your newly created folder into the "Utility URL" field
11) For Admin E-mail, Weblog Title, ext, enter the identical info utilized in your Yahoo-based WordPress web site
12) Click on "Set up Now" and wait till the set up is full
13) Return to cPanel
14) Open File Supervisor>public_html>your new folder the place WP is now put in
15) Copy each "index.php" and "wp-config.php" backward into the basis "public_html" folder
16) Use FTP to add your entire saved WordPress information and settings into the newly created listing, overwriting newly created WordPress information.
17) Return to cPanel and scroll right down to the Databases panel and choose MySQL Databases
18) Mid-screen, below "Present Databases". Delete the newly created database.
19) Verify the delete after which return to cPanel dwelling
20) Once more below the "Databases" heading, however this time selected "phpMyAdmin"
21) Verify that the database was truly deleted. If not, return to step "16" and do it once more.
22) Database delete confirmed... Return to cPanel and open "MySql Databases" once more.
23) Beneath "Create New Database", recreate the database you simply deleted, however DO NOT add a person presently.
24) Verify creation after which return to cPanel
25) Open "phpMyAdmin"
26) On the left, below databases, choose the HostGator hosting database you simply created
27) Select the "Import" possibility
28) Enter the trail to your copy of the prevailing transfer Yahoo hosted SQL file
29) As a result of no person is but assigned to the database, it would import with out error
30) Verify completion of the import
31) Shut phpMyAdmin
32) Return to cPanel and open "MySql Databases" once more
33) Assign one of many current customers to the brand new database
34) Verify that the person rights are established and make file of the precise person identify
35) Return to File Supervisor. Go to the basis public_html listing. Open for edit the "index.php" that you simply earlier copied out of your WordPress listing. See line 15 of those directions.
Be aware line 5 of the instance index.php file, If this line doesn't already embrace the identify of your property WP listing, it is advisable make this inclusion presently.
1 <?php
2 /* Quick and candy */
Three outline('WP_USE_THEMES', true);
Four outline('WP_IN_ROOTDIR', true);
5 require('./placeherenameofyourWPhomedirectory/wp-blog-header.php');
36) Save the edited "index.php" file after which open your new WP listing.
37) Choose the prevailing "wp-config.php" file. Find the textual content pertaining to DB_NAME, MySQL database username, password, and MySQL hostname. The DB_Name ought to learn 'yourHostGatorlogin_yournewlycreateddatabase'. Username ought to match the username that you simply assigned to this database in line 33 of those directions. Depart the password unchanged. Hostname ought to merely learn 'localhost'. Use the next excerpt for example of how this file ought to learn:
outline('DB_NAME', 'meathostgator_mynewwpdirectory');
/** MySQL database username */
outline('DB_USER', 'assignedusername');
/** MySQL database password */
outline('DB_PASSWORD', 'leaveunchanged');
/** MySQL hostname */
outline('DB_HOST', 'localhost');
38) Save the file. Test for fulfillment.
This completes the method of transfer a Yahoo hosted, WordPress sub-directory saved web site to HostGator. Do not know if it would work for another internet hosting substitute companies.