[Wordpress] Cách fix lỗi PHP Notice: ob_end_flush(): failed to send buffer of zlib output compression

Bạn gặp lỗi:

PHP Notice:  ob_end_flush(): failed to send buffer of zlib output compression

Dưới đây là 1 trong những cách FIX

1. Tắt zlib output compression trong file PHP.ini

zlib.output_compression = Off

2. Thêm đoạn code này vào file functions.php của theme

/**
 * Proper ob_end_flush() for all levels
 *
 * This replaces the WordPress `wp_ob_end_flush_all()` function
 * with a replacement that doesn't cause PHP notices.
 */
remove_action( 'shutdown', 'wp_ob_end_flush_all', 1 );
add_action( 'shutdown', function() {
   while ( @ob_end_flush() );
} );

Rồi sau đó bạn thử lại nhé.