Wordpress 多站点 - 2 个 wp_Users 表?

问题描述 投票:0回答:1

我有一个带有 2 个站点的 WordPress Multiste。每个站点逻辑上都有一个站点 ID。

我看到站点 A 的 wp_a_options 和 wp_a_users 表,但我没有看到站点 b 的任何 wp_b_users 表(我看到 wp_b_options 表)?这好像不太对吧!?

我希望在 2 站点配置的多站点配置中看到两个 WP 用户表。

wordpress multisite
1个回答
0
投票

在 WordPress 多站点配置中,用户管理的工作方式与单站点安装略有不同。在多站点设置中,无论站点数量有多少,整个网络都只有一个 wp_users 表。该表存储网络中所有站点的所有用户。

对于每个单独的站点,wp_sitemeta 和 wp_site 表中都有条目来管理哪些用户有权访问哪些站点,但实际的用户数据不会在单独的 wp_b_users 或类似表中重复。相反,用户和站点之间的关系维护在 wp_sitemeta 表和 wp_site 表中。

因此,就您而言,在 WordPress 多站点设置中,只有一个 wp_users 表以及单独的 wp_a_options 和 wp_b_options 表是完全正常和预期的行为。

如果您有属于站点 B 的用户,他们的信息仍将驻留在 wp_users 表中,并且他们与站点 B 的关系将通过多站点系统进行管理。

© www.soinside.com 2019 - 2024. All rights reserved.