更改了主域,现在WordPress登录将无法工作

时间:2014-09-03 作者:kia4567

我在一个我正在工作的网站上更改了主域,但现在当我转到wp管理页面并尝试登录时,它将不起作用。我想这是因为最近的变化。就像我的托管公司改变了一些东西一样,wordpress的FTP中是否有我必须更新的地方,以告诉它现在要进入这个新的主域?

网站运行正常,我现在无法登录。

如果您对通过FTP更改文件有任何建议,我们将不胜感激!

2 个回复
SO网友:kia4567

我想出来了!

http://codex.wordpress.org/Changing_The_Site_URL

我所做的就是在define(\'wp\\u DEBUG\',true)之后将其添加到我的wp config文件中;命令

define(\'WP_HOME\',\'http://mydomain.com\');
define(\'WP_SITEURL\',\'http://mydomain.com\');

SO网友:gregdev

正如您已经发现的,这是因为数据库中的wp\\u home和wp\\u siteurl选项设置为旧域。您可以在配置文件或wp\\U options数据库表本身中更改这些选项。

我建议您也对数据库进行查找和替换,否则页面内容中的链接将继续指向旧域名。

这是一个有用的插件:https://wordpress.org/plugins/search-and-replace/

结束

相关推荐

user login and its profile

我想登录,注销和查看配置文件的功能。我目前能够登录用户并将其重定向到网站主页。我想在菜单和注销链接上显示loggedin用户名。为了获取当前登录用户的用户名,我尝试了以下方法:http://codex.wordpress.org/Function_Reference/wp_get_current_user但无法获取用户名。对于登录/注销链接,我在函数中使用了此代码。phpadd_filter(\'wp_nav_menu_items\', \'add_login_logout_link\', 10, 2);