Oferta SiteGround Black Friday

Avisa a los colaboradores de tu WordPress cuando sus artículos se publiquen

Si tienes un blog colaborativo, como este, y permites que otras personas creen artículos con el perfil de colaborador, que requiere aprobación de los contenidos antes de su publicación, seguro que necesitabas este truco.

Pues WordPress no dispone de un sistema interno para avisar a los colaboradores cuando sus artículos pendientes de revisión se publiquen, y es – cuanto menos – una cortesía imprescindible.

Para ello hay unas cuantas opciones a valorar …

… Avisar de la publicación mediante código …

Con un simple código, añadido a tu plugin de funciones, podrás avisar a los colaboradores de tu blog cuando sus artículos se publiquen, y de paso agradecérselo.

Este, en concreto, es el código que uso aquí en Ayuda WordPress:

//Avisa a los autores de la publicación de sus posts
function avisoAutor($post_id) {
   global $wpdb;
   $post = get_post($post_id);
   $author = get_userdata($post->post_author);
   $message = "
      Hola ".$author->display_name.",
      Tu artículo, ".$post->post_title." ya está publicado, ¡Muchas gracias por compartir tus conocimientos! 
   ";
   wp_mail($author->user_email, "Tu artículo se ha publicado", $message);
}
add_action('publish_post', 'avisoAutor');

Guardas los cambios y ya lo tienes. Simplemente personaliza los mensajes si así lo deseas.

… Avisa de la publicación mediante plugins …

Si no quieres, o no te animas aún, a añadir un pequeño código, hay algunos plugins que te ofrecen lo mismo prácticamente. Aquí tienes dos ejemplos, uno muy simple y otro bastante más completo:

  1. Edit flow: completísimo plugin de gestión de blogs corporativos que, entre sus muchísimas utilidades, incluye el aviso a los colaboradores cuando se publican sus entradas. Si solo quieres la funcionalidad del aviso a colaboradores es demasiado plugin para ti, pero en cualquier caso te animo a probarlo, es un plugin fantástico.
  2. WP Status Change Notifier: este viene a ser la versión plugin exacta del código que te he puesto antes. La salvedad es que para personalizar los mensajes tienes que editar el archivo PHP del plugin, pues no tiene ajuste alguno para ello. Por lo demás funciona perfectamente. Como plus te permite avisar también si una entrada no se aprueba, si la rechazas.

Y yo creo que con estas opciones tienes de sobra. Por supuesto, si usas algún otro método nos lo cuentas.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 0 / 5. Total de votos: 0

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

5 comentarios en “Avisa a los colaboradores de tu WordPress cuando sus artículos se publiquen”

  1. Hola amigo, este metodo me puede funcionar con la tarea que me dejaron? La cual es la siguiente:
    «Hacer una pagina de noticias donde a un reportero se le proporciona un Nokia e63 para entrar a la pagina y subir una nota, dicha nota tiene que ser revisada por un editor para despues aprobarla, editarla o rechazarla, aprobarla para ser enviada al depto de impresos» espero tu respuesta, saludos 😀

  2. Oscar Gonzalez

    Funciona perfecto, solo desearía de que hubiese forma de omitir autores, por ejemplo el administrador, cada vez que se publica envía un correo, a la larga es molesto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Scroll al inicio