Hàm tạo error log để debug code cho WordPress

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ó.

Không có bình luận

Bạn có thể trở thành người đầu tiên để lại bình luận.

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *