Pasar mensajes de error / advertencia de un metabox a "admin_notices"

Pregunta:

Tengo un cuadro meta simple que actualiza los campos personalizados de la publicación (usando update_post_meta() ).

¿Cómo puedo enviar un mensaje de error o advertencia a la página siguiente después de que el usuario publica / actualiza la publicación y no llena uno de los campos del metabox (o los llena con datos no válidos)?

Respuesta:

Puede hacer esto a mano, pero WP lo hace de forma nativa así para los errores de configuración:

  1. add_settings_error() para crear el mensaje.
  2. Luego set_transient('settings_errors', get_settings_errors(), 30);
  3. settings_errors() en admin_notices enganche para mostrar (será necesario enganchar para pantallas que no sean de configuración).

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım