Wordpress Avançado

Como adicionar campos no perfil dos usuários no WordPress

Tutorial de como adicionar um campo novo no perfil do usuário “Author Profile” e exibi-lo na página do autor, no do Blog.

Para fazer essa alteração teremos que editar o arquivo functions. do tema que está ativo no blog.

Código para adicionar campos no perfil dos usuários no WordPress

Adicione a seguinte função no final do arquivo functions do seu tema.

function custom_contactmethods( $data ) {

 $data['lnstagram'] = 'Twitter';

 $data['linkedin'] = 'Linkedin';
 
 $data['gplus'] = 'Google Plus';
 
 return $data;
 
}

add_filter('user_contactmethods','custom_contactmethods',10,1);

No código acima, utilizando de um “filter” eu intercepto “user_contactmethods” para adicionar os meus novos métodos de contato. Adicione os campos que você desejar.

Os campos serão exibidos no perfil do usuário.

Exibindo no perfil do autor

Agora para exibir na página do autor “autor profile” no front do seu Blog teremos que editar o autor.php do seu tema.

Adicione o código abaixo aonde você desejar dentro do arquivo autor.php do seu tema.

<a target='_blank' title='Instagram' href='<?php echo $curauth->instagram; ?>'>Instagram</a>

Modifique o código conforme a sua necessidade.

Utilizando do objeto $curauth no arquivo autor.php conseguimos acessar os campos que criamos.

 

Resumo
Nome do Artigo
Adicionando novos campos no perfil dos usuários - Wordpress
Descrição
Tutorial de como adicionar campos no perfil dos usuários no Wordpress
Autor
Editor
Roger Mauricio Takemiya
Logo do Editor

Post Recentes

Por que devo sempre manter o Magento 2 atualizado?

Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…

1 mês atrás

Adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2

Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…

1 mês atrás

Exibir mensagens erro/sucesso da Classe: Magento\Framework\Message\ManagerInterface

Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…

1 mês atrás

Exportar as categorias do Magento 2 em um XML

Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…

2 meses atrás

Colocar um video como Background utilizando HTML + CSS

Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…

4 meses atrás

Desativar o “lastname” no Magento 2

Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…

4 meses atrás