Как отключить письмо подтверждения WordPress для новых пользователей
Мне нужно отключить в WordPress ссылку подтверждения по email для новых пользователей и автоматически генерируемый пароль.
Пользователи должны регистрироваться с паролем по своему выбору без необходимости подтверждения по email

Я заметил, что текущие ответы основаны только на использовании плагинов.
Вы можете использовать хук wpmu_signup_user_notification
для достижения этой цели без установки плагина.
Добавьте в ваш файл functions.php
- это полностью отключит уведомления о регистрации пользователей.
add_filter( 'wpmu_signup_user_notification', '__return_false' );
Вы можете прочитать больше о wpmu_signup_user_notification
здесь:
https://developer.wordpress.org/reference/functions/wpmu_signup_user_notification/

У меня не работает. У меня мультисайт с родительской/дочерней темой (и 2 подсайта). Я пробовал добавлять эту строку и в родительскую, и в дочернюю тему, и в обе сразу — всё безрезультатно. Я не могу добавить пользователя на подсайт без необходимости подтверждения с его стороны.

Я рекомендую использовать плагин для этой цели. Обратите внимание на:
- Secure Invites - Продвинутый плагин, но у меня были некоторые проблемы при установке.
- Invite Friends to Register - Меньше настроек, но прост в использовании на фронтенде.
Оба работают следующим образом:
- Разрешите регистрацию в основных настройках.
- Пригласите пользователя, указав (имя и) email.
- Пользователь получит письмо и будет перенаправлен на форму регистрации.
- Пользователь заполнит форму (имя пользователя и email).
- После отправки формы, пользователь будет создан. Вы (администратор) получите уведомление, а пользователь - письмо с именем пользователя, сгенерированным паролем и ссылкой для входа.

Я думаю, это не решение моего вопроса. Речь идёт о приглашении посетителей и пользователей.

@Tabeno Пока что выглядит так, будто вы хотите разрешить посетителям приглашать самих себя на страницу регистрации? Но в этом нет смысла, почему бы просто не направить их на форму регистрации? Пожалуйста, объясните процесс приглашения. Пользователей нельзя приглашать - они уже в системе.

Этот плагин позволяет пользователям выбирать свои пароли при регистрации:
