¿Le gustaría agregar notificaciones a su panel de WordPress? WordPress, los temas y los complementos utilizan las notificaciones de administrador para mostrar advertencias y avisos sobre cierta información a los usuarios. En este tutorial, le mostraremos cómo agregar notificaciones en WordPress.

la forma en vista de las notificaciones-on-wordpress

¿Cuándo y por qué usar notificaciones de administrador?

WordPress utiliza notificaciones para alertar a los usuarios sobre errores, advertencias y mensajes de éxito.

notificación-wordpress-ejemplo

Los propietarios de sitios, los autores de complementos y los desarrolladores de temas también pueden usar estas notificaciones.

Si está trabajando en un sitio web para los clientes que no están familiarizados con WordPress, puede agregar notificaciones para mostrar información útil en su tablero de instrumentos.

Las notificaciones personalizadas también pueden ser útiles si tiene un blog de varios autores. Puede agregar notificaciones para guiar a los nuevos escritores y ayudarlos a encontrar su camino.

Sin embargo, le recomendamos que utilice las notificaciones con cuidado. Pueden ser muy aburridos y arruinar la experiencia del usuario.

Dicho esto, veamos cómo puede agregar sus propias notificaciones personalizadas en WordPress.

Método 1: agregar notificaciones personalizadas a WordPress manualmente

Este método requiere que agregue código a su sitio de WordPress. Si nunca has hecho esto antes, te invito a leer nuestro tutorial sobre cómo crear un Plugin de WordPress.

Vamos a empezar.

Primero debe agregar este código al archivo functions.php de su tema oa su complemento.

function general_admin_notice () {global $ pagenow; if ($ pagenow == 'opciones-general.php') {echo ' Esta es una notificación. '; }} add_action ('admin_notices', 'general_admin_notice');

Este código muestra una notificación en la página de configuración con un borde amarillo y un botón para cerrar la notificación. Así es como aparecerá en su sitio:

this-is-a-notificación-ejemplo

Si estudia el código, notará que usamos la variable $ pagenow para detectar la página actual.

Después de eso, agregamos la condición que verifica si la página actual responde a la página donde queremos mostrar la notificación.

Si este es el caso, mostraremos la notificación en una etiqueta " div ". Este elemento div usa una clase CSS ya definida en la hoja de estilo de WordPress.

Debes usar la clase " para »Y puedes elegir« user-error "," Forma de alerta "," Forma-éxito ", O" Forma-info Para personalizar los bordes de la notificación.

Opcionalmente, puede usar la clase " -es descartable Lo que agrega un botón para cerrar la notificación.

Además de controlar la página actual, puede agregar todo tipo de condiciones para mostrar notificaciones durante varios escenarios.

Por ejemplo, desea mostrar una notificación solo para usuarios con el rol de autor.

Esto es lo que puede hacer:

función author_admin_notice () {global $ pagenow; if ($ pagenow == 'index.php') {$ usuario = wp_get_current_user (); if (in_array ('autor', (matriz) $ usuario-> roles)) {echo ' Haga clic en Artículos para comenzar a escribir. '; }}} add_action ('admin_notices', 'author_admin_notice');

Como puede ver, hemos agregado un código adicional para detectar el rol del usuario en nuestra función.

Así es como aparecerá en su sitio.

Personalizado de notificación de páginas en dique

Siéntase libre de hacer los cambios que desee.

Método 2: Cómo agregar notificaciones manualmente

Este método es más simple porque no requiere agregar código. Sin embargo, es tan flexible como el método de código personalizado.

Lo primero que debe hacer es instalar y activar el complemento " Avisos KJM admin ". Para más detalles, ver nuestra guía paso a paso sobre cómo instalar un complemento de WordPress.

Después de activar el complemento, debe visitar " Configuración> Avisos de administración de KJM Página para configurar los ajustes del complemento.

admin-plugin-avisos kjm-

En primer lugar, debe marcar la opción para habilitar las notificaciones de KJM. La segunda opción agrega un tipo de publicación personalizada donde puede agregar y editar sus notificaciones personalizadas.

El complemento también le permite enviar un correo electrónico a los usuarios registrados al publicar una nueva reseña. Puede marcar la casilla junto a la opción " Enviar el mensaje Si quieres usar esta función.

También puede habilitar comentarios en sus notificaciones, lo que permitirá a los usuarios responder a las reseñas agregando comentarios. Para activar esta función, marque la casilla junto a la opción " Permitir comentarios ".

No olvides hacer clic en el botón « Guardar cambios Para guardar su configuración.

Luego verá un nuevo elemento en la barra de herramientas del tablero. Este es el lugar donde puede agregar y editar sus notificaciones personalizadas.

Crearemos su primera notificación personalizada.

Ir " Avisos> Agregar aviso ". Verá una pantalla similar a la pantalla de edición de publicaciones de WordPress.

duna-creación-new-notificación

Comience agregando un título a su notificación, luego agregue el contenido de la notificación. Puede seleccionar la categoría de notificaciones a la derecha.

Luego debe seleccionar los roles de los usuarios que verán esta notificación.

papel-que-ver-the-notificaciones

Opcionalmente, puede mostrar u ocultar el título, el autor y la fecha, y el botón cerrar una notificación. Una vez que haya terminado, haga clic en el botón publicar y su notificación ahora estará disponible.

Notificación-wordpress-settings

« Avisos KJM admin Le permite administrar sus notificaciones sin escribir código. Puede eliminar o redactar una notificación que ya no desea ver.

Con la función de correo electrónico, también puede alertar a los usuarios por correo electrónico, incluso si no inician sesión en su panel de control.

También puedes echar un vistazo al complemento « Centro de Notificación WP ”, que agrega un centro de notificaciones similar a Facebook en tu blog. Los usuarios pueden hacer clic en el icono de notificación para ver sus notificaciones.

centro-de-la notificación-WP-plugin

Eso es todo por este tutorial. Espero que logres agregar notificaciones en tu blog de WordPress.