Gửi email thông báo Not Sau khi xét phê duyệt trong WordPress 2,5 và 2.5.1

Trong WordPress 2,5 Wordpress 2.5.1 , Khi lựa chọn được thiết lập gửi email cho đăng bài bình luận của một tác giả bất cứ khi nào được đăng (comments_notify = 1), không có email thông báo được tạo ra hoặc được gửi đến thông báo cho tác giả nếu đăng bài bình luận được tổ chức ở Xêp hang kiểm duyệt và chỉ được phê duyệt sau qua chỉnh sửa-ý kiến . php.

Trước khi làm việc cho WordPress 2.5, một email sẽ được gửi về việc phê duyệt để đăng bài ngay cả khi tác giả nhận xét là một yêu cầu để được chấp nhận và không được đăng ngay lập tức. Tuy nhiên, thông báo rằng một bình luận được tổ chức cho kiểm duyệt và yêu cầu quản trị của hành động để chấp nhận, xóa thư rác hoặc tin nhắn là làm việc đúng, với các email gửi đến địa chỉ email của người quản lý (admin_email), chứ không phải tác giả bài viết.

Đó là lỗi mà đã được giới thiệu trong WordPress 2.5, và phiếu vào WordPress 2.5.1 khi moderation.php chức năng đã được di chuyển vào chỉnh sửa-comments.php. Lỗi rất có thể sẽ được cố định trong WordPress 2.5.2 phát hành. Nếu bạn không thể chờ đợi, chỉ cần chỉnh sửa wp-includes/comment.php trên blog WordPress thư mục trên web server, và thêm các dòng mã sau đây:

Trước khi:

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);

Sau khi:

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);

Quan trọng: Bạn đang đọc một trang mà máy dịch chỉ được cung cấp "như là" không có bảo hành. Không giống như con người phiên dịch, máy dịch, không có gì không hiểu ngữ pháp, semantics, cú pháp, thành ngữ của ngôn ngữ tự nhiên, như vậy, thường xuyên sản xuất không chính xác và chất lượng thấp văn bản đó là trung thực và incomprehensible. Vì vậy, xin vui lòng tham khảo bản gốc tiếng Anh bài viết trong khi nghi ngờ.



9 trả lời để "Thông báo Gửi email Not Sau khi xét phê duyệt trong WordPress 2,5 và 2.5.1"

  1. Guillermo Scharffenorth
    Tháng sáu 20th, 2008 11:29
    1

    Xin chào,

    Các bạn in mã dưới 'trước khi' là khác nhau trong rằng một trong wp-includes/comment.php. Đây là mã trong 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";

    Phiên bản của WP đã làm mà bạn nhận được mã từ?

  2. admin
    Tháng sáu 20th, 2008 11:53
    2

    phiên bản 2.5.

  3. Guillermo Scharffenorth
    Tháng sáu 20th, 2008 11:57
    3

    Chào,

    Ma tôi đăng là từ 2.5.1. Bạn có nghĩ rằng thay thế mã này với một bạn có thể đăng sửa chữa vấn đề này?

  4. admin
    Tháng sáu 20th, 2008 12:28
    4

    Cố gắng chỉ cần thêm trong dòng bổ sung (sự khác biệt).

  5. Guillermo Scharffenorth
    Tháng sáu 27th, 2008 20:49
    5

    Xin chào,

    Tried it. Nó không làm việc. Thanks anyways.

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

    Cảm ơn đã đăng bài 'admin' - Tôi giúp quản lý một (không?) Blog công ty, và ông chủ của tôi ngừng lại nhận được thông báo email để nâng cấp từ 2.5.x - Tôi không tin rằng đề xuất của bạn đã patch nó cố định.

    Vì vậy, một lần nữa cảm ơn rất nhiều!

  7. Chris
    4 tháng chín, 2008 04:15
    7

    Điều này đã được WPMU hành vi lái xe cho tôi một ít hạt. Thanks nhiều giải pháp cho các chia sẻ của bạn!

  8. ordersomabuyg
    22 tháng chín, 2008 05:42
    8

    Wow Cool!
    Super Man
    Nice Sơ

  9. Marcin
    15 tháng mười, 2008 07:26
    9

    Trong 2.6.1 nó nên trông như thế này:

    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);
    }

    Thay đổi duy nhất là việc thêm:

    == true

Để lại một trả lời

Bạn có thể sử dụng các thẻ: href="" title=""> <a <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Thuê bao với ý kiến đều đã bị vô hiệu hoá. Để nhận được thông báo mới nhất của đăng ý kiến, đăng ký với Mẹo và Thủ Comments RSS hoặc đăng ký để nhận được Các ý kiến mới trong thư điện tử tiêu hàng ngày.
Custom Search

Tìm kiếm các điều khoản cho các Điều

wordpress không gửi email -- wordpress kiến thông báo -- wordpress -- wordpress thông báo email -- wordpress không gửi email -- Thông báo WordPress -- wordpress không gửi email -- Wordpress email không làm việc -- Ý kiến wordpress email thông báo -- wordpress không gửi thông báo -- wordpress tác giả nhận xét thông báo -- wordpress email thông báo bình luận -- $ wpdb-> chuẩn bị -- wordpress email thông báo đăng bài -- wordpress 2,5 kiểm duyệt thư điện tử -- wordpress email xét phê duyệt -- Tạo một tài khoản wordpress Plus không gửi email -- Ý kiến thông báo wordpress -- không có bình luận thông báo wordpress 2,5 -- i làm thế nào để cài đặt bình luận phê duyệt? -- wordpress email tác giả nhận xét -- wordpress 2.5.1 không gửi thư -- wordpress 2.5.1 không nhận được email mới bình luận -- wordpress nhận xét phê duyệt thư điện tử -- Wordpress bình luận chấp nhận hành động -- wordpress không phải là gửi e-mail thông báo với gmail -- wordpress không gửi email thông báo -- Bình luận wordpress email thông báo -- Ý kiến kiểm duyệt thông báo wordpress -- gửi email tự động khi bình luận được đăng trong wordpress -- wordpress tự động chấp nhận ý kiến -- wordpress không thể nhận được các thông báo email -- wordpress không bình luận gửi thư điện tử -- wordpress thông báo ý kiến php code -- wordpress chỉ gửi thư sau khi bình luận approvall -- làm thế nào để gửi email thông báo cho những người viết bình luận một bài viết trên wordpress -- wordpress 2,5 email tác giả nhận xét khi đăng -- Không gửi email thông báo sau khi nhận xét phê duyệt -- làm thế nào để thực hiện thực hiện sau khi nhận xét phê duyệt để có ai đó trong wordpress -- wordpress 2,5 không gửi email -- wordpress 2.5.1 thông báo email -- Ý kiến thông báo mới wordpress 2,5 admin -- wordpress thông báo bằng email ý kiến -- wordpress 2.5.1 không nhận được email -- chấp nhận ý kiến php -- $ wpdb-> truy vấn không làm việc 2,5 -- Ý kiến thông báo wordpress 2,5 -- 2.5.1, bình luận của thông báo, wordpress -- wordpress thông báo 2,5 vô hiệu hoá -- Các ý kiến trong wordpress gửi email --