Oculte el aviso de administrador “Publicación publicada. Ver publicación” en WordPress

1 minuto de lectura

¿Alguien sabe cómo ocultar el mensaje Publicación publicada que aparece una vez que se ha publicado una publicación en un sitio de WordPress en el administrador.

He visto este ejemplo para ocultar el mensaje de actualización disponible para todos excepto para el administrador, pero no estoy seguro de qué se debe agregar para eliminar el mensaje de guardado:

function hide_update_notice_to_all_but_admin_users() 
{
    if (!current_user_can('update_core')) {
        remove_action( 'admin_notices', 'update_nag', 3 );
    }
}
add_action( 'admin_head', 'hide_update_notice_to_all_but_admin_users', 1 );

Necesito eliminar el mensaje tanto en publicaciones regulares como en tipos de publicaciones personalizadas. Por lo que puedo decir, debería ser solo un caso de reemplazo 'update_nag' pero no estoy seguro de con qué reemplazarlo.

Gracias

avatar de usuario
aullido

Esto debería eliminar el mensaje “Publicación publicada”.

add_filter( 'post_updated_messages', 'post_published' );

function post_published( $messages )
{
    unset($messages[post][6]);
    return $messages;
}

Lo anterior se basa en esta respuesta, modificada para eliminar solo el mensaje “Publicación publicada”.

  • Se recomienda citar la cadena en la clave de matriz unset ($ mensajes[‘post’][6]); La conversión implícita puede fallar a veces.

    – Dharmang

    2 de septiembre de 2016 a las 9:41

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad