How To Add Admin Notices In Wordpress

Cómo agregar avisos de administración personalizados en WordPress

¿Quieres agregar avisos de administrador en WordPress? El núcleo, los temas y los complementos de WordPress utilizan los avisos de administrador para mostrar advertencias, avisos e información importante en la pantalla a los usuarios. En este artículo, le mostraremos cómo agregar avisos de administrador en WordPress.

¿Por qué y cuándo utilizar los avisos de administrador en WordPress?

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

Ejemplo De Revisión De Administrador De Wordpress Predeterminada
Los propietarios de sitios individuales, los autores de complementos y los desarrolladores de temas también pueden utilizar los avisos de administrador. Si está trabajando en un sitio web para clientes que no están familiarizados con WordPress, puede agregar avisos de administrador para mostrar información útil en su área de administración de WordPress. Los avisos de administrador personalizados también pueden ser útiles si está ejecutando un sitio de WordPress de varios autores. Puede agregar reseñas para guiar a los nuevos autores y ayudarlos a navegar. Sin embargo, le recomendamos que utilice los avisos de administración con cuidado. Pueden ser realmente aburridos y arruinar la experiencia de WordPress para sus usuarios. Dicho esto, veamos cómo puede agregar sus propios avisos de administrador personalizados en WordPress.

Método 1: agregar manualmente revisiones personalizadas en WordPress

Este método requiere que agregue código a su sitio de WordPress. Si nunca ha agregado código antes, consulte nuestra guía sobre cómo pegar fragmentos de la web en WordPress. Empecemos. Primero debe agregar este código al archivo functions.php de su tema oa un complemento específico del sitio. function general_admin_notice () {global $ pagenow; if ($ pagenow == ‘opciones-general.php’) {echo ‘

Este aviso aparece en la página de configuración.

‘; }} add_action (‘admin_notices’, ‘general_admin_notice’); Este código muestra un aviso en la página de configuración con un borde amarillo y un botón para cerrar el aviso. Así es como aparecerá en su sitio:
Ejemplo De Aviso De Administrador Personalizado
Si estudia el código, notará que hemos usado la variable $ pagenow para detectar la página actual. Después de eso, agregamos la condición que verifica si la página actual coincide con la página en la que queremos mostrar el aviso. Si es así, mostramos el aviso envuelto en un

elemento. Este elemento div usa clases CSS ya definidas en la hoja de estilo de administración de WordPress para diferentes tipos de avisos. Debe usar la clase de notificación, luego puede agregar error de notificación, advertencia de notificación, notificación de éxito o información de notificación. Opcionalmente, puede usar la clase es-rechazable que agrega un botón para cerrar el aviso. Además de consultar la página actual, puede agregar todo tipo de condiciones para mostrar reseñas para diferentes escenarios. Por ejemplo, desea mostrar una notificación solo a los usuarios con el rol de usuario autor. He aquí cómo hacerlo: function 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 Mensajes para comenzar a escribir.

‘; }}} add_action (‘admin_notices’, ‘author_admin_notice’); Como puede ver, hemos agregado una verificación adicional para detectar el rol del usuario en nuestra función. Así es como aparecerá en su sitio.
Notificación Personalizada Por Rol De Usuario
Siéntete libre de practicar con diferentes condiciones, filtros y ganchos para jugar con los avisos de administración.

Método 2: agregar avisos de administrador usando un complemento de WordPress

Este método es más simple porque no requiere que agregue código. Sin embargo, no es tan flexible como el método de código personalizado. Lo primero que debe hacer es instalar y activar el complemento KJM Admin Notices. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress. Tras la activación, debe visitar Configuración »Aviso del administrador de KJM página para configurar los ajustes del complemento.
Configuración De Notificaciones Del Administrador De Kjm
Primero, debe marcar la opción para habilitar las notificaciones de administrador de KJM. La segunda opción agrega un tipo de publicación personalizada donde puede agregar y editar sus avisos de administración personalizados. El complemento también le permite enviar un correo electrónico a los usuarios registrados cuando publica una nueva reseña. Puede marcar la casilla junto a la opción «Enviar correo electrónico» si desea utilizar esta función. También puede habilitar comentarios para sus notificaciones, lo que permitirá a los usuarios responder a las notificaciones agregando comentarios. Para habilitar esta función, marque la casilla junto a la opción «Permitir comentarios». Recuerde hacer clic en el botón Guardar cambios para guardar su configuración. Ahora verá un nuevo elemento de menú titulado Reseñas en su barra de administración de WordPress. Aquí es donde puede agregar y editar sus avisos de administrador personalizados. Creemos su primera revisión de administrador. Visita Reseñas »Agregar una reseña página. Verá una pantalla similar a la pantalla de edición de publicaciones de WordPress.
Agregar Una Nueva Reseña Personalizada
Primero agregue un título a su reseña, luego agregue la reseña real en el editor de publicaciones. Puede seleccionar la categoría de revisión en el cuadro con la mano derecha. A continuación, debe seleccionar los roles de usuario que verán este aviso.
Seleccione Los Roles De Usuario Que Verán El Aviso.
Opcionalmente, puede mostrar u ocultar el título, el autor y la fecha, así como el botón para ignorar la reseña. Una vez que haya terminado, haga clic en el botón Publicar y se publicará su revisión de administrador personalizada.
Aviso De Administración De Kjm
Las notificaciones de administrador de KJM le permiten administrar sus notificaciones de administrador personalizadas sin escribir ningún código. Puede eliminar o anular la publicación de las reseñas que ya no desea mostrar. Con la función de correo electrónico, también puede usarla para alertar a todos sus usuarios incluso si no inician sesión para verificar las notificaciones. ¿Tiene problemas para enviar correos electrónicos? Consulte nuestra guía sobre cómo solucionar el problema de que WordPress no envíe correos electrónicos. También es posible que desee echar un vistazo al complemento del Centro de notificaciones de WP. Agrega un centro de notificaciones tipo Facebook en WordPress. Los usuarios pueden hacer clic en el icono de notificación para ver sus notificaciones.
Centro De Notificaciones
Es todo. Esperamos que este artículo le haya ayudado a aprender cómo agregar avisos de administrador personalizados en WordPress. También puede consultar nuestra guía sobre cómo crear un formulario de registro de usuario personalizado en WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.

Leave a Reply