Notification Emails Not Send After Comment Approval in WordPress 2.5 and 2.5.1 Los mensajes de notificación no enviará comentario Después de la aprobación en WordPress 2.5 y 2.5.1

In En WordPress 2.5 WordPress 2.5 and y Wordpress 2.5.1 Wordpress 2.5.1 , when the option is set to email post author whenever a comment is posted (comments_notify = 1), no notification email is generated or sent to notify the post author if the comment is held in moderation queue and is only approved later via edit-comments.php. , Cuando la opción está establecida en el correo electrónico puesto de autor cada vez que un comentario publicado (comments_notify = 1), notificación de correo electrónico no es generado o enviado para notificar al autor puesto si el comentario es celebrado en la cola de moderación y sólo se aprobó más tarde-a través de editar los comentarios . php.

Prior to WordPress 2.5, an email is sent on approval to post author even if a comment is required to be approved and not posted instantly. Antes de WordPress 2.5, un mensaje de correo electrónico se envía sobre la aprobación a cargo de autores, incluso si un comentario es necesario para ser aprobado y no se envía al instante. However, notification that a comment is held for moderation and require administrator’s action to approve, delete or spam the message is working properly, with email sends to administrator’s email address (admin_email), not post author. Sin embargo, la notificación de que un comentario es celebrado por la moderación y requieren la acción del administrador para aprobar, o borrar el mensaje spam está funcionando correctamente, con el correo electrónico envía al administrador de la dirección de correo electrónico (admin_email), no post autor.

It’sa bug that has been introduced in WordPress 2.5, and slips into WordPress 2.5.1 when moderation.php functionality was moved into edit-comments.php. Es un error que se ha introducido en WordPress 2.5, y se desliza en WordPress 2.5.1 funcionalidad moderation.php cuando se trasladó a editar-comments.php. The bug will probably be fixed in WordPress 2.5.2 release. El error probablemente se fijará en WordPress 2.5.2 en libertad. If you can’t wait, simply edit wp-includes/comment.php on WordPress blog directory on web server, and add the following lines of code: Si no puede esperar, simplemente editar wp-includes/comment.php en WordPress blog directorio de servidor web, y añadir las siguientes líneas de código:

Before: Antes de:

break;
case 'approve':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
break;
case 'spam':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID = %d LIMIT 1", $comment_id);

After: Después de:

break;
case 'approve':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
if ( get_option( 'comments_notify' ) == true ) {
wp_notify_postauthor( $comment );
}
break;
case 'spam':
$query = $wpdb->prepare("UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID = %d LIMIT 1", $comment_id);

IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. IMPORTANTE: Usted está leyendo una máquina traducido la página que se proporciona "TAL CUAL" SIN GARANTÍA. Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible. A diferencia de traducción humana, traducción automática no entiende la gramática, la semántica, la sintaxis, modismos de lenguaje natural, por lo tanto, producen a menudo inexactos y baja calidad de texto que es engañosa e incomprensible. Thus, please refer to Por lo tanto, por favor, consulte original English article artículo original Inglés when in doubt. en caso de duda.



9 Responses to “Notification Emails Not Send After Comment Approval in WordPress 2.5 and 2.5.1” 9 Responses to "los mensajes de notificación no enviará comentario Después de la aprobación en WordPress 2.5 y 2.5.1"

  1. Guillermo Scharffenorth Guillermo Scharffenorth
    June 20th, 2008 11:29 20 de junio, 2008 11:29
    1

    Hello, Hola,

    The code you printed under ‘before’ is different in that the one in wp-includes/comment.php. El código impreso en virtud de que "antes" es diferente en la que en un wp-includes/comment.php. This is the code in comment.php: Este es el código en comment.php:

    case 'approve':
    $query = "UPDATE $wpdb->comments SET comment_approved='1' WHERE comment_ID='$comment_id' LIMIT 1";
    break;
    case 'spam':
    $query = "UPDATE $wpdb->comments SET comment_approved='spam' WHERE comment_ID='$comment_id' LIMIT 1";

    Which version of WP did you get that code from? ¿Qué versión de WP ¿Cómo que a partir de código?

  2. admin
    June 20th, 2008 11:53 20 de junio, 2008 11:53
    2

    version 2.5. versión 2.5.

  3. Guillermo Scharffenorth Guillermo Scharffenorth
    June 20th, 2008 11:57 20 de junio, 2008 11:57
    3

    Hi, Hola,

    The code I posted is from 2.5.1. El código que he publicado es de 2.5.1. Do you think that replacing this code with the one you posted could fix this issue? ¿Cree usted que la sustitución de este código con el que usted podría posted arreglar este problema?

  4. admin
    June 20th, 2008 12:28 20 de junio, 2008 12:28
    4

    Try to just add in the additional lines (the difference). Trate de añadir sólo en la líneas adicionales (la diferencia).

  5. Guillermo Scharffenorth Guillermo Scharffenorth
    June 27th, 2008 20:49 27 de junio, 2008 20:49
    5

    Hello, Hola,

    Tried it. Probado. It did not work. No funcionó. Thanks anyways. Gracias de todas formas.

  6. paul
    July 11th, 2008 17:30 11 de julio, 2008 17:30
    6

    Thanks for the post ‘admin’ - I help manage a (non?)corporate blog, and my boss stopped getting email notifications since upgrading to 2.5.x - I do believe your suggested patch has fixed it. Gracias por el post 'admin' - I ayudar a administrar una (no?) Blog corporativo, y mi jefe dejó de obtener notificaciones por correo electrónico desde la actualización a 2.5.X - Creo que su revisión sugiere que ha fijado.

    So, again thanks very much! Así que, una vez más ¡Muchas gracias!

  7. Chris
    September 4th, 2008 04:15 4 de septiembre, 2008 04:15
    7

    This WPMU behavior was driving me a bit nuts. Esta fue WPMU comportamiento de conducción mí un poco los frutos secos. Much thanks for sharing your solution! Mucho gracias por compartir tu solución!

  8. ordersomabuyg
    September 22nd, 2008 05:42 22 de septiembre, 2008 05:42
    8

    Wow Cool ! Wow Cool!
    Super Man Super Hombre
    Nice Site Sitio de Niza

  9. Marcin
    October 15th, 2008 07:26 15 de octubre, 2008 07:26
    9

    In 2.6.1 it should look as this: En 2.6.1 se debe mirar como esta:

    case 'approve':
    $query = $wpdb->prepare("UPDATE wpdb->comments SET comment_approved='1' WHERE comment_ID = %d LIMIT 1", $comment_id);
    if ( get_option('comments_notify') == true ) {
    $comment = get_comment($comment_id);
    wp_notify_postauthor($comment_id, $comment->comment_type);
    }

    The only change is adding: El único cambio es agregar lo siguiente:

    == true

Leave a Reply Deje un comentario

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Puede utilizar estos tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Suscribir sin comentar


Custom Search

Incoming Search Terms for the Article Términos de búsqueda para el artículo

wordpress not sending email wordpress no envío de correo electrónico - -- wordpress comment notification wordpress notificación comentario - -- wordpress wordpress - -- wordpress not sending emails wordpress no el envío de mensajes de correo electrónico - -- wordpress comment notification email wordpress comentario notificación por correo electrónico - -- wordpress not sending notification wordpress no el envío de la notificación - -- wordpress author comment notification wordpress autor notificación comentario - -- wordpress email comment notification wordpress comentario notificación de correo electrónico - -- WordPress Notification Notificación WordPress - -- wordpress not emailing wordpress no emailing - -- wordpress 2.5 email moderation WordPress 2.5 moderación de correo electrónico - -- wordpress email comments for approval wordpress comentarios por correo electrónico para su aprobación - -- comment notification wordpress comentario notificación wordpress - -- no comment notifications wordpress 2.5 No hay observaciones notificaciones WordPress 2.5 - -- how do i set comment approval? ¿Cómo puedo configurar aprobación comentario? - -- wordpress email comment author wordpress autor comentario correo electrónico - -- wordpress 2.5.1 not sending mail wordpress 2.5.1 no enviar correo - -- wordpress 2.5.1 not receiving new comment emails wordpress 2.5.1 no recibir mensajes de correo electrónico nuevo comentario - -- wordpress comment approval email wordpress comentar la aprobación de correo electrónico - -- wordpress is not sending e-mail notification with gmail wordpress no es el envío de notificación por correo electrónico con Gmail - -- wordpress not emailing notifications wordpress no correo electrónico notificaciones - -- $wpdb->prepare $ wpdb-> prepare - -- wordpress Comment notification emails Comentario wordpress los mensajes de notificación - -- wordpress email post notification wordpress notificación de correo electrónico - -- wordpress 2.5 email authors when comments posted WordPress 2.5, cuando los autores de correo electrónico comentarios publicados - -- Notification Emails Not Send After Comment Approval Los mensajes de notificación no enviará comentario después de la aprobación - -- wordpress Register Plus not sending email wordpress Registro Plus no envío de correo electrónico - -- wordpress 2.5 not sending email WordPress 2.5 no envío de correo electrónico - -- wordpress 2.5.1 email notification wordpress 2.5.1 de notificación por correo electrónico - -- new comment notification wordpress 2.5 admin nuevo comentario notificación 2,5 wordpress admin - -- wordpress notify by email comments wordpress notificar por correo electrónico comentarios - -- wordpress 2.5.1 not receiving emails wordpress 2.5.1 no recibir mensajes de correo electrónico - -- approve comments php aprobar comentarios php - -- $wpdb->query not working 2.5 $ wpdb-> consulta no funciona 2,5 - -- comment notification wordpress 2.5 comentario notificación WordPress 2.5 - -- 2.5.1, comment notification, wordpress 2.5.1, comentario notificación, wordpress - -- wordpress notification 2.5 disable WordPress 2.5 desactivar la notificación - -- send comments in wordpress to email enviar comentarios por correo electrónico a wordpress - -- wordpress approval email wordpress aprobación de correo electrónico - -- send email via php for approval enviar mensajes de correo electrónico a través de php para su aprobación - -- wordpress comment notification on approval wordpress comentario notificación sobre la aprobación - -- wordpress, comment notification, problem, 2.5 wordpress, comentario notificación, problema, el 2,5 - -- wordpress 2.5 no notification email WordPress 2.5 no notificación por correo electrónico - -- moderation notification wordpress moderación notificación wordpress - -- wordpress auto comment elfogadás wordpress auto observación elfogadás - -- wordpress not sending comment notification emails wordpress no comentar el envío de mensajes de notificación - -- wordpress register-plus wordpress registro más - -- wp_notify_postauthor override wp_notify_postauthor anular - -- wordpress no email notification comment wordpress no notificación por correo electrónico comentario - -- wont translate edit-comments.php approved costumbre traducir, editar comments.php aprobado - --