//Transforma papel de CP Client para Customer
function my_leco_cp_client_roles( $roles ) {
$roles = array_merge( $roles, array( 'customer' ) );
return $roles;
}
add_filter( 'leco_cp_client_roles', 'my_leco_cp_client_roles' );
//Altera mensagem de erro de login do CP
function my_leco_cp_login_error_message() {
return 'Olá! Você ainda não tem nenhum projeto designado para sua conta. Se você deseja fazer o upload de arquivos, acesse <a class="client-project" href="https://desenvolvimentodtc.com.br/project2/cliente/uploads-de-clientes/">Uploads de Clientes</a>.';
}
add_filter( 'leco_cp_login_error_message', 'my_leco_cp_login_error_message' );
//Retorna para Home ao fazer logout do CP
function my_leco_cp_logout_url() {
return home_url();
}
add_filter( 'leco_cp_logout_url', 'my_leco_cp_logout_url' );
Customizações da página de login e painel administrativo do WordPress
Para todo o site que eu faço, personalizo a página de login e também o wp-admin para ficar com a marca do cliente. Recentemente, aperfeiçoei o código para que o login ficasse no meio da página, tanto verticalmente quanto horizontalmente. Segue código usado aqui neste...




