WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am in the process of transferring my WordPress blog to a new host. I've copied the blog files, used XML import/export to copy the contents, and the blog is now up and running.

The missing piece is configuration. At the new blog, all the plugins are turned off, the widget are set to default and the plugin settings (e.g. Google Analytics code) are not set.

How do I transfer my configuration and plugin settings from my old blog?

share|improve this question
copy the whole database. Read Moving WordPress. – RRikesh May 14 '13 at 6:50
up vote 1 down vote accepted

you must export all table beginning with your wordpress prefix.

1- open your phpmyadmin panel. 2- than open your wordpress database. 3- click "export" from top menu. 4- select "Export Method:" as custom. 5- select your all tables beginning your prefix. 6- than go to bottom of page click "go".

you got your sql file. move all files to new directory. if you create new database on new host, you must change database name on wp-config.php.

  • than you must import your sql file to new database.

  • replace old domain name with new domain name. go to wp_options table on your database. -change siteurl option name. on second page change "home" option name with new url.

share|improve this answer
Is there a plugin that makes this task easier? – Adam Matan May 14 '13 at 8:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.