可以通过几种不同的方法来完成。
方法1:
将此行添加到您的wp-config.php文件中,然后访问http://yournewdomain.com/wp- admin.PHP并登录。这将强制进行更新:
define('RELOCATE',true);
方法2:
将这两行添加到您的主题的functions.PHP文件中,该文件位于wp-content / themes / themename / functions.PHP
update_option('siteurl','http://example.com/blog');
update_option('home','http://example.com/blog');
之后,您需要为每个帖子更新GUID。在PHPMyAdmin或从MySQL命令行中发出以下命令:
UPDATE wp_posts SET guid = REPLACE (
guid,
'http://exampleoldsiteurl.com',
'http://examplenewsiteurl.com');
用相应的域替换exampleoldsite和examplenewsite。
所有这些信息都可以在http://codex.wordpress.org/Changing_The_Site_URL中找到