Você gostaria de adicionar notificações ao seu painel do WordPress? As notificações de administrador são usadas pelo WordPress, temas e plug-ins, para exibir avisos e avisos sobre certas informações aos usuários. Neste tutorial, mostraremos como adicionar notificações no WordPress.
Quando e por que usar as notificações do administrador?
O WordPress usa notificações para alertar os usuários sobre erros, avisos e mensagens de sucesso.
Os proprietários do site, autores de plug-ins e desenvolvedores de temas também podem usar essas notificações.
Se você estiver trabalhando em um site para os clientes que não estão familiarizados com o WordPress, você pode adicionar notificações para exibir informações úteis sobre o seu dashboard.
As notificações personalizadas também podem ser úteis se você tiver um blog com vários autores. Você pode adicionar notificações para orientar novos escritores e ajudá-los a encontrar o caminho.
No entanto, recomendamos que você use as notificações com cuidado. Eles podem ser muito enfadonhos e podem arruinar a experiência do usuário.
Dito isso, vamos mostrar como você pode adicionar suas próprias notificações personalizadas no WordPress.
Método 1: adicionar notificações personalizadas ao WordPress manualmente
Este método requer que você adicione código ao seu site WordPress. Se você nunca fez isso antes, convido você a ler nosso tutorial sobre como criar um WordPress Plugin.
Vamos começar.
Você deve primeiro adicionar este código ao arquivo functions.php do seu tema ou ao seu plugin.
função general_admin_notice () {global $ pagenow; if ($ pagenow == 'options-general.php') {echo ' Esta é uma notificação. '; }} add_action ('admin_notices', 'general_admin_notice');
Este código exibe uma notificação na página de configurações com uma borda amarela e um botão para fechar a notificação. Veja como ele aparecerá no seu site:
Se você estudar o código, notará que usamos a variável $ pagenow para detectar a página atual.
Depois disso, adicionamos a condição que verifica se a página atual responde à página em que queremos exibir a notificação.
Se for esse o caso, exibiremos a notificação em uma tag " div ". Este elemento div usa uma classe CSS já definida na folha de estilos do WordPress.
Você deve usar a classe " aviso prévio »E você pode escolher« user-erro "," Formulário de alerta "," Form-sucesso "Ou" Form-info Para personalizar as bordas da notificação.
Opcionalmente, você pode usar a classe " é-dismissible O que adiciona um botão para fechar a notificação.
Além de controlar a página atual, você pode adicionar todos os tipos de condições para exibir notificações durante vários cenários.
Por exemplo, você deseja exibir uma notificação apenas para usuários com a função de autor.
Aqui está o que você pode fazer:
função author_admin_notice () {global $ pagenow; if ($ pagenow == 'index.php') {$ user = wp_get_current_user (); if (in_array ('author', (array) $ user-> roles)) {echo ' Clique em Artigos para começar a escrever. '; }}} add_action ('admin_notices', 'author_admin_notice');
Como você pode ver, adicionamos um código extra para detectar a função do usuário em nossa função.
Veja como ele aparecerá no seu site.
Sinta-se livre para fazer as alterações desejadas.
Método 2: Como adicionar notificações manualmente
Este método é mais simples porque não requer a adição de código. No entanto, é tão flexível quanto o método de código personalizado.
A primeira coisa que você precisa fazer é instalar e ativar o plug-in " Avisos KJM de Admin ". Para mais detalhes, consulte nosso guia passo a passo sobre como instalar um plugin do WordPress.
Depois de ativar o plug-in, você deve visitar " Configurações> Avisos de administrador KJM Página para definir as configurações do plug-in.
Em primeiro lugar, você precisa marcar a opção para ativar as notificações do KJM. A segunda opção adiciona um tipo de postagem personalizado onde você pode adicionar e editar suas notificações personalizadas.
O plugin também permite que você envie um e-mail para usuários registrados ao postar uma nova avaliação. Você pode marcar a caixa ao lado da opção " Enviar a mensagem Se você deseja usar esse recurso.
Você também pode ativar comentários em suas notificações, o que permitirá que os usuários respondam aos comentários adicionando comentários. Para ativar esta função, marque a caixa ao lado da opção " Permitir comentários ".
Não se esqueça de clicar no botão « Salvar alterações Para salvar suas configurações.
Você verá um novo item na barra de ferramentas do painel. Este é o lugar onde você pode adicionar e editar suas notificações personalizadas.
Criaremos sua primeira notificação personalizada.
Vamos para " Avisos> Adicionar aviso " Você verá uma tela semelhante à tela de pós-edição do WordPress.
Comece adicionando um título à sua notificação e adicione o conteúdo da notificação. Você pode selecionar a categoria de notificações à direita.
Em seguida, você deve selecionar as funções dos usuários que verão esta notificação.
Você pode opcionalmente mostrar ou ocultar o título, autor e data, e o botão para fechar uma notificação. Quando terminar, clique no botão Publicar e sua notificação estará disponível.
« Avisos KJM de Admin Permite gerenciar suas notificações sem escrever código. Você pode excluir ou rascunhar uma notificação que não deseja mais exibir.
Usando o recurso de e-mail, você também pode alertar os usuários por e-mail, mesmo se eles não fizerem login no seu painel.
Você também pode dar uma olhada no plugin « Centro de Notificação WP ”, que adiciona uma central de notificações semelhante ao Facebook no seu blog. Os usuários podem clicar no ícone de notificação para visualizar suas notificações.
Isso é tudo para este tutorial. Espero que você consiga adicionar notificações no seu blog WordPress.