代码之家  ›  专栏  ›  技术社区  ›  rexposadas

为新网站创建默认用户集

  •  2
  • rexposadas  · 技术社区  · 14 年前

    我将创建许多网站。每个站点都有默认用户。这些用户是内容创建者,即能够添加和编辑页面。

    我想节省时间,不必为每个新站点手动重新创建这些用户。有办法吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Aaron Butacov    14 年前

    如果你想在任何时候共享用户,jons方法都可以工作,但是如果你只是想把他们从一个复制到另一个,最简单的方法是在phpmyadmin中创建wp-users和wp-usermeta表的SQL备份,然后将它们导入到每个后续的wordpress安装中。

        2
  •  2
  •   John P Bloch    14 年前

    对。使用共享用户表:

    http://codex.wordpress.org/Editing_wp-config.php#Custom_User_and_Usermeta_Tables

    你应该让一个网站成为“主要”网站。然后,无论何时创建一个新网站,都要使用相同的数据库,但要更改每个网站的前缀。然后,在wp-config.php中定义自定义用户表和自定义用户元表,以便它查看“主”站点的用户表。例如,假设您的主站点设置了数据库前缀site1,那么,对于site2,您可以将其添加到wp-config.php文件中:

    define( 'CUSTOM_USER_TABLE', 'site1_users' );
    define( 'CUSTOM_USER_META_TABLE', 'site1_usermeta' );