首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我有主域上的Wordpress设置,如何使用相同的数据库在其子域上设置它?

问我有主域上的Wordpress设置,如何使用相同的数据库在其子域上设置它?
EN

WordPress Development用户
提问于 2019-03-30 02:07:49
回答 2查看 222关注 0票数 0

我有一个网站www.domain.com安装了Wordpress。我需要创建一个子域来测试一个新的主题,并将其链接到主站点的数据库。我已经手动将Wordpress文件添加到子域中,在浏览器安装期间,我添加了主站点的数据库信息。然而,当我尝试完成安装时,它告诉我已经安装了Wordpress,并指示我登录主站点。当我这样做时,没有选项可以查看子域。

如何将子域链接到主站点的数据库并让它们独立工作?

EN

回答 2

WordPress Development用户

发布于 2019-03-30 03:41:25

但是,如果在两个站点上使用相同的数据库前缀,那么第二个域上的主题/插件更改会不会影响到第一个域,因为两者都在使用相同的数据库?(主题和插件设置通常存储在数据库的wp选项表中。)

我会设置一个单独的WP安装,然后从第一个网站出口到第二个网站。这将给你的内容,你可以使用当你玩的主题和插件。一旦你让主题和插件工作,你可以导出这些(通过导出/导入插件)从第二个网站到第一个网站,以获得主题/插件设置到第一个网站。

如果您只需要在第二个站点上播放主题设置,那么有一些主题导出/导入插件可以很好地移动主题设置。

票数 1
EN

WordPress Development用户

发布于 2019-03-30 07:49:46

别干那事。让您的测试站点拥有自己的数据库,在那里您可以导入一个实时站点数据库的转储。每个环境都应该有自己的数据库。如果没有,测试站点上的更改将影响活动站点和/或增加FUBAR对您的活动站点的风险。

以在您自己的计算机上安装压字机为例。然后下载你的现场网站的上传文件夹,插件,主题和你的生活网站的数据库,并将你的实时网站的数据库导入到你自己电脑上的数据库中。

那你想赌什么就赌什么。如果有什么问题,您可以简单地删除数据库并再次导入活动转储。

注意,在本地导入活动数据库时,需要告诉WordPress它被移动到另一个URL。因此,您只需将以下三行放在本地wp-config.php中即可。将http://mylocalurl.tld替换为实际的URL时,可以访问计算机上的本地站点。

代码语言:javascript
复制
define('RELOCATE', TRUE);
define('WP_HOME', 'http://mylocalurl.tld');
define('WP_SITEURL', 'http://mylocalurl.tld');
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/332969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档