我将创建许多网站。每个站点都会有默认用户。这些用户是内容创建者,即能够添加和编辑页面。
我希望不必为每个新站点手动重新创建这些用户,从而节省时间。有没有办法做到这一点?
最佳答案
是的。使用共享用户表:
http://codex.wordpress.org/Editing_wp-config.php#Custom_User_and_Usermeta_Tables
您应该将一个站点设为“主”站点。然后,每当您创建一个新站点时,请使用相同的数据库,但更改每个站点的前缀。然后,在 wp-config.php 中定义 CUSTOM_USER_TABLE 和 CUSTOM_USER_META_TABLE,以便它查看“主”站点的用户表。例如,假设您的主站点设置了数据库前缀 site1_,那么对于 site2_,您可以将其添加到 wp-config.php 文件中:
define( 'CUSTOM_USER_TABLE', 'site1_users' );
define( 'CUSTOM_USER_META_TABLE', 'site1_usermeta' );
关于wordpress - 为新站点创建默认用户集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073663/