У меня есть wordpress+buddypress.
После регистрации пользователя я редирекчу его на страницу редактирования профиля buddypress. И хочу что бы он не смог сохранить свой профиль до тех пор пока не заполнит некоторые поля.
Проверить поля на заполненость понятно как:
<?php
$bpProfileField = bp_get_profile_field_data( 'field=fieldName&user_id=' . $userid );
if ( empty ( $bpProfileField) ):
?>
А как не позволить пользователю уйти с этой страницы?