Установил плагин BAW Easy Invitation Codes. С формой регистрации WordPress этот плагин работает. Проверяет правильный ли введен Invitation Code и если нет, то не позволяет зарегистрироваться. С формой регистрации Wp-Recall, которая выводится в виджете, он не работает. Регистрация проходит без учета кода. При этом поле для ввода Invitation Code имеется, однако если туда ввести неправильный код можно будет зарегистрироваться.
Установил данный плагин, провел тест регистрации, увидел ошибку.
Поправил работу скрипта регистрации плагина wp-recall, ошибка от плагина BAW Easy Invitation Codes теперь выводится и в форме плагина, но и в самом плагине BAW Easy Invitation Codes есть проблема. Проблема возникает когда после проверки наличия и корректности инвайта он сразу засчитывается как использованный без оглядки на то, что в форме регистрации могут быть и другие поля, которые надо проверять, например, повтор пароля или капча. Т.е. возникает ситуация при которой регистрация еще не прошла, а инвайт уже использовался.
Исправления касаемые плагина wp-recall будут доступны после теста в обновлении.
Протестировал регистрацию. Каких-либо недостатков пока не увидел. Если какое-либо поле не заполнено, форма предупреждает. Когда вводишь адрес почты, который уже зарегистрирован или пишешь логин на кириллице, то инвайт код после нажатия "отправить" не используется. Спасибо за быстрый отклик!