· 10 months ago · Feb 24, 2025, 09:55 AM
1<?php
2
3function restrict_aga_cd_test_login($user, $username, $password) {
4
5 if ( is_wp_error( $user ) ) {
6 return $user;
7 }
8
9 if ( function_exists( 'wpf_has_tag' ) && ! wpf_has_tag( 'Aga CD Test', $user->ID ) ) {
10 return new WP_Error( 'authentication_failed', __( 'Your account is restricted. Please contact support.' ) );
11 }
12
13 return $user;
14}
15
16add_filter( 'wp_authenticate_user', 'restrict_aga_cd_test_login', 10, 3 );