Respostas no Fórum

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Fórum: Plugins
    Em resposta a: Redirecionamento após login

    Assim antoniobatistta?

    // Redireciona os admins para o Painel Administrativo e os outros usuários para a index do teu site

    add_filter( ‘login_redirect’, ‘wpmidia_login_redirect’, 10, 3 );
    function wpmidia_login_redirect( $redirect_to, $request, $user ) {
    // verifico se realmente é usuário….
    if ( is_array( $user->roles ) ) {
    // verifico se é um usuário administrador…. e mando ele pro Painel Administrativo….
    if ( in_array( ‘administrator’, $user->roles ) )
    return home_url( ‘/wp-admin/’ );
    else
    // … caso contrário, mando ele pra home do site ou pra qualquer outra página que eu quiser, usando get_permalink()…..
    return home_url();
    // return get_permalink( 83 );
    }
    }
    // fim

    Fórum: Plugins
    Em resposta a: Personalizar Cadastro

    SergioZiller eu também estou com está mesma necessidade, embora eu consegui ate agora isto.

    Nos functions do teu tema testa isto

    // ADICIONAR CAMPOS DE REGISTRO/PERFIL
    function my_new_contactmethods( $contactmethods ) {
    // adicionar Profissão
    $contactmethods[‘proficao’] = ‘Profissão’;

    // adicionar Endereço
    $contactmethods[‘endereco’] = ‘Endereço’;

    // adicionar Endereço
    $contactmethods[‘endereco’] = ‘Endereço’;

    // adicionar Cidade
    $contactmethods[‘cidade’] = ‘Cidade’;

    // adicionar Telefone
    $contactmethods[‘telefone’] = ‘Telefone’;

    // adicionar Orkut
    $contactmethods[‘orkut’] = ‘Orkut’;

    // adicionar Facebook
    $contactmethods[‘facebook’] = ‘Facebook’;

    return $contactmethods;
    }
    add_filter(‘user_contactmethods’,’my_new_contactmethods’,10,1);

    ########################

    Ele cria novos campos do cadastro. Você pode ver la no perfil de usuários.
    Minha opinião, este script é muito util. funcionou na ate agora na versao 3.5.1 ….

    #######################

    E na questão de redirecinar você pode adaptar este script

    // Redireciona o admins para o Painel Administrativo do worpress e os outros usuários para a index do site.

    add_filter( ‘login_redirect’, ‘wpmidia_login_redirect’, 10, 3 );
    function wpmidia_login_redirect( $redirect_to, $request, $user ) {
    // verifico se realmente é usuário….
    if ( is_array( $user->roles ) ) {
    // verifico se é um usuário administrador…. e mando ele pro Painel Administrativo….
    if ( in_array( ‘administrator’, $user->roles ) )
    return home_url( ‘/wp-admin/’ );
    else
    // … caso contrário, mando ele pra home do site ou pra qualquer outra página que eu quiser, usando get_permalink()…..
    return home_url();
    // return get_permalink( 83 );
    }
    }
    // fim

Visualizando 2 respostas - 1 até 2 (de um total de 2)