Я ищу для запуска двух экземпляров WordPress
, которые синхронизируются на регулярной основе.WordPress - MySQL Auto Increment ID пользователя
Способ, которым я собираюсь сделать это, - это автоматическое смещение приращения на каждом другом.
Так, например, на одном случае идентификаторы пользователей будут 1,3,5,7
и т.д. И, например, два идентификаторы пользователей будут 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? Поскольку я не хочу, чтобы другие базы данных на том же сервере были установлены на новое значение. –