Создание собственной папки пользователя при регистрации пользователя

Мне нужен плагин или какая-то уверенность в создании собственной папки пользователя при регистрации пользователя.

Например … Пользователь нажимает на Регистр и регистры … Мне нужно wordpress, чтобы создать каталог, который будет связан с этим пользователем.

Причина, по которой я хочу это сделать, – это то, что я собираюсь работать над созданием информационной панели, где шаблон wordpress отображает содержимое собственного каталога этого пользователя.

Позвольте мне объяснить шаг за шагом: (Примечание: «Not Req» означает, что мне не нужна помощь с этим шагом)

  1. Пользовательские регистры и wordpress создают каталог с именем, аналогичным имени пользователя.
  2. Пользователь загружает изображения в этот конкретный каталог через ftp или upload – «Not Req»
  3. Я создаю шаблон, который будет отображать содержимое каталога / sub (изображений) в каком-то древовидном формате.

Сейчас я должен сделать шаг 1.

Надеюсь это поможет.

Solutions Collecting From Web of "Создание собственной папки пользователя при регистрации пользователя"

Вы можете использовать действие user_register чтобы подключиться к процессам регистрации, а затем создать каталог пользователя с помощью wp_mkdir_p .

 function create_user_dir($user_id) { $user_info = get_userdata( $user_id ); $upload_dir = wp_upload_dir(); $user_dir = $upload_dir['basedir'] . '/user_dirs/' . $user_info->user_login; wp_mkdir_p($user_dir); } add_action( 'user_register', 'create_user_dir'); 

В этом примере создается каталог в uploads/user_dirs .

http://codex.wordpress.org/Plugin_API/Action_Reference/user_register
http://codex.wordpress.org/Function_Reference/wp_mkdir_p