非常简单的wordpress相关错误


very simple wordpress related error


我看到了一个wordpress主题。假设主题的演示在domain1.com上可用,我喜欢它,我收集了演示文件和主题文件。

然后我手动将wordpress安装到服务器中,然后导入演示内容和主题。一切看起来都很顺利。

假设domain2.com是我安装wordpress的新url。导入的演示内容有一个about菜单按钮。当我点击它时,它会转到domain1的"关于"部分。所以我去了外观>菜单,发现关于菜单项及其url包含以下#!/about_section

所以我的问题是为什么这个系统要去domain1.com/#/about_section而不是domain2.com/#/about_section?我应该编辑什么设置来解决这个问题?

我认为你必须更改网站的URL。当我把一个WordPress网站移到另一个地址时,我只导出数据库,并在sql文件中用新的URL替换所有旧的URL。

你应该在这里找到更多信息:https://codex.wordpress.org/Changing_The_Site_URL

在domain2的数据库中,在wp_options中,将siteurl更改为新域。否则,您可以根据codex:在wpconfig文件中手动替换

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