Function Reference: geodir_recaptcha_check_role
Summary
check role of user and disable captcha.
Global Values
- $current_user
- (object) (required) Current user object.
- Default: None
Package
GeoDirectory_ReCaptcha
Return Values
- (bool)
Change Log
Since: 1.0.0
Source File
geodir_recaptcha_check_role() is located in geodir_recaptcha/includes/gdcaptcha_functions.php [Line: 992]
Source Code
function geodir_recaptcha_check_role() { if ( !is_user_logged_in() ) { // visitors return false; } global $current_user; $role = !empty( $current_user ) && isset( $current_user->roles[0] ) ? $current_user->roles[0] : ''; if ( $role != '' && (int)get_option( 'geodir_recaptcha_role_' . $role ) == 1 ) { // disable captcha return true; } else { // enable captcha return false; } }