28 de abr de 2018

Reflexão de Vida
Peterson Flores06:13 3 comentários



A vida é um bem precioso
Muitas das vezes não há enxergamos como esse bem valioso
As vezes precisamos perder, para poder parar e refletir
Na correria do dia dia, nos tornamos refém da tecnologia
Esquecendo de aproveitar o que realmente é o mais importante
Estar perto de quem amamos!

Dizemos muitas bobagens, damos atenção a coisas fúteis
Vivemos sempre como se tivéssemos mil e mais mil anos de vida ainda pela frente
Sempre vamos seguindo em frente, nunca voltamos
O tempo passa e não volta, muito menos para
A cada novo amanhecer é o futuro que hoje se torna presente e amanhã será o passado
Demonstre carinho hoje, pois amanhã talvez seja apenas um arrependimento
Ame hoje, pois amanhã talvez nunca chegue
Há pessoas que de fato vem pra ficar e outras vão e nunca mais voltam
Deixando saudades, vivendo presente em nossas lembranças
Seja o seu jeito de sorri, olhar, de falar, manias, aquele defeito que nos irritava tanto

Hoje pela madrugada acordei, sem internet, comecei a mexer no meu pc
Vasculhando os arquivos, organizando, excluindo coisas desnecessárias
Eu encontrei um print de nossa conversa meu amigo
Que saudade me bateu, que dor no coração
Queria tanto poder te abraçar de novo, ter aceitado aquele convite pra sair
Está perto de você, mas eu estava cheio de trabalho, tarefas da faculdade
E não pode te encontrar, deixando pra depois o que podia fazer hoje
Infelizmente o depois foi tarde demais
Hoje você é apenas uma lembrança em meu coração.

Em Homenagem ao meu amigo, eterno, Diego Barbosa.

Por: Peterson

25 de abr de 2018

WordPress – Redirecionar usuário após logar no Site
Peterson Flores22:24 0 comentários



Resolvi começar a compartilhar meus conhecimentos em wordpress no blog. Hoje eu começo com uma dica muito simples e eficaz.
Eu sou completamente apaixonado pelo sistema wordpress. Ele facilita muito a vida de nós designer. Você apenas instala os plugins e cada vez mais seu site se torna profissional e dinâmico. Mas nem sempre os plugins funcionam de maneira correta. Eu particularmente testei o plugin Login with ajax e percebi que o mesmo funcionava algumas vezes, cerca de 80% e outros 20% Não. Mas quero destacar que o meu real intuito ao instalar este plugin era o redirecionamento do usuário após login, para uma determinada página.

Para utilizar a função abaixo, dê duplo clique sobre o código, copie o conteúdo e cole no final do arquivo functions.php do seu tema.

 Abaixo você poderá verificar um código que eu mesmo criei com ajuda do meu professor. Ele direciona o usuário para a página principal do seu site:

/**
* Redirecionar usuário para o site após login bem sucedido.
* Desenvolvido por Peterson e George - http://petersonflores.com
**/

function my_login_redirect( $redirect_to, $request, $user ) {
//o trecho abaixo verifica se existe algum usuário a ser checado
global $user;
if ( isset( $user->roles ) && is_array( $user->roles ) ) {
//checa se o usuário é admin. Se positivo, leva o admin para o painel de administração.
if ( in_array( 'administrator', $user->roles ) ) {
//se for qualquer outro tipo de usuário, leva para a home do site.
return $redirect_to;
} else {
return home_url();
}
} else {
return $redirect_to;
}
}

add_filter( 'login_redirect', 'my_login_redirect', 10, 3 );

No Exemplo 2: Você poderá especificar uma página. Basta adicionar na linha home_url () dentro do parentese a página que você quer. Caso o wordpress do seu site  esteja instalado na raíz vai ser assim:  a página que você quer - www.petersonflores.com/suapagina      como vai ficar home_url ('/suapagina')

/**
* Redirecionar usuário para o site após login bem sucedido.
* Desenvolvido por Peterson e George - http://petersonflores.com
**/

function my_login_redirect( $redirect_to, $request, $user ) {
//o trecho abaixo verifica se existe algum usuário a ser checado
global $user;
if ( isset( $user->roles ) && is_array( $user->roles ) ) {
//checa se o usuário é admin. Se positivo, leva o admin para o painel de administração.
if ( in_array( 'administrator', $user->roles ) ) {
//se for qualquer outro tipo de usuário, leva para a home do site.
return $redirect_to;
} else {
return home_url('/suapagina');
}
} else {
return $redirect_to;
}
}

add_filter( 'login_redirect', 'my_login_redirect', 10, 3 );

Qualquer dúvida poste nos comentários.