Como consultor, desarrollador o diseñador, a veces solo te contratan para hacer el proyecto y te vas. A menudo en estas circunstancias, muchos desarrolladores personalizan el área de administración de WordPress y eliminan todas las opciones de configuración principales, por lo que el cliente no puede romper el sitio. Sin embargo, es realmente frustrante cuando otro desarrollador entra para descubrir que tiene que sacar gran cantidad de código para ver la configuración. O incluso si el propietario decide que quiere hacer las cosas por sí mismo, no tiene la libertad de hacerlo. El objetivo de WordPress es capacitar al editor y darles la libertad de publicar contenido de la manera que quieran. Por lo tanto, en este artículo, le mostraremos cómo brindarles a sus clientes acceso administrativo completo, pero incluir avisos de advertencia para ellos, para que sepan las consecuencias de sus acciones. Simplemente enganchando en el gancho admin_notices de WordPress, podemos mostrar un aviso que puede decir «Advertencia: cambiar la configuración en esta página puede causar problemas con el diseño de su sitio web».

Avisos de advertencia para sus clientes en WordPress

Primero abra el archivo functions.php de su tema y luego pegue lo siguiente:

add_action ('admin_notices', 'my_admin_notice');
 function my_admin_notice () {
      global $ current_screen; 

if ($ current_screen-> parent_base == ‘options-general’)
eco ‘

Advertencia: cambiar las configuraciones en estas páginas puede causar problemas con el diseño de su sitio web.

‘;
}

Puede modificar los avisos para cada pantalla.

Gracias a Jacob Goldman por señalar este truco. Esto será grandioso para nuestros clientes.