Ajuda desenvolvimento de plugin
-
Pessoal, sei muito pouco de código, mas estou fazendo um plugin que já funciona “em partes”
É algo bem simples, o plugin é apenas para possibilitar os usuários a fazerem o login usando tanto o email quanto o nome de usuário, isso já funfa beleza.
Porém agora preciso de uma forma que eu pudesse mudar uma mensagem de erro caso a pessoa insira algo incorreto e mudar um texto
Então para facilitar o que preciso é isso:
aqui é onde a mensagem é gerada no código do plugin original do tema que uso(mensagem do ultimo else)public static function login_failed( $username ) { // recap a lot of wp-login.php if ( !empty($_GET['loggedout']) ) return; // If cookies are disabled we can't log in even with a valid user+pass if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) ) $message = self::__('Cookies are Disabled'); if ( isset($_GET['registration']) && 'disabled' == $_GET['registration'] ) $message = self::__('Registration Disabled'); elseif ( isset($_GET['checkemail']) && 'registered' == $_GET['checkemail'] ) $message = self::__('Registered'); elseif ( isset($_REQUEST['interim-login']) ) $message = self::__('Error: Expired'); else $message = self::__('Username and/or Password Incorrect.'); $url = self::get_url(); $url = add_query_arg('message', $message, self::get_url()); if ( isset($_REQUEST['redirect_to']) ) { $url = add_query_arg('redirect_to', $_REQUEST['redirect_to'], $url); } self::set_message($message, self::MESSAGE_STATUS_ERROR); wp_redirect($url); exit(); }
Como faço para mudar essa mensagem? Tentei algo baseado em outro coisa que vi, mas não funcionou
function login_error_message($message) { $message = str_replace( 'Username and/or Password Incorrect.', 'Email/Username or Password Incorrect', $message ); return $message; }
E por fim o texto que gostaria de mudar é esse:(mudar por ex: ‘Your Email’)
<td><label for="log"><?php self::_e('Your Username') ?>:</label></td>
- O tópico ‘Ajuda desenvolvimento de plugin’ está fechado para novas respostas.