Debug code để xem lỗi là một khâu rất quan trọng khi bạn lập trình giao diện và plugin cho WordPress. Hàm bên dưới sẽ giúp bạn ghi các thông tin cần thiết vào tập tin debug.log của WordPress trong thư mục wp-content khi bạn đang bật chế độ chạy debug.
function hocwp_debug_log( $message ) { if ( defined( 'WP_DEBUG' ) && WP_DEBUG === true ) { if ( is_array( $message ) || is_object( $message ) ) { error_log( print_r( $message, true ) ); } else { error_log( $message ); } } }
Hàm này khỉ hoạt động khi bạn khai báo hằng WP_DEBUG trong tập tin wp-config.php là true. Bạn có thể xem bài viết hướng dẫn chạy debug cho WordPress để biết thêm thông tin chi tiết nhé.
Thông tin debug sẽ được ghi vào tập tin wp-content/debug.log, bạn chỉ cần mở tập tin này lên để xem các thứ bạn ghi vào trong này, từ đó kiểm tra code và gỡ lỗi cho WordPress nếu có.