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.

como view-of-notificações-on-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.

notificação-wordpress-exemplo

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:

este-é-um-notification-exemplo

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.

Personalizado-notification-page-docking

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.

kjm plugin-admin-avisos

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.

duna-criação-new-notificação

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.

papel que-ver-o-notificações

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.

notificação-wordpress-configurações

« 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.

centro-de-notificação-wp-plugin

Isso é tudo para este tutorial. Espero que você consiga adicionar notificações no seu blog WordPress.