1
我期待运行两个定期同步的WordPress
实例。WordPress - MySQL自动递增用户ID
我要这样做的方法是让每个不同的自动增量偏移。
因此,例如,在例如一个用户ID将1,3,5,7
等,并在实例两个用户ID将2,4,6,8
等
在WordPress
有用户功能wp_insert_user
我想补充一个过滤器来为新用户的数据库插入。
问题是我无法在插入之前直接看到过滤器。所以我被困在如何实现这一目标。
功能在wp-includes\user.php
文件中找到的行1856和内上线2060是一个新的用户插入语句:
$wpdb->insert($wpdb->users, $data + compact('user_login'));
$user_id = (int) $wpdb->insert_id;
可能有人帮助吗?我只需要指出正确的方向,就像我说的我不确定我需要采取的方向,但要确保我使用的代码是根据WordPress framework
。
感谢埃米尔;这些设置只是数据库宽 - 而不是MySQL的宽?因为我不希望同一台服务器上的其他数据库被设置为新值。 –