Tắt debug hiển thị dòng cảnh báo cho WordPress

Việc đầu tiên chúng ta sẽ đi tìm hiểu một số khái niệm nhé.

Bug là gì?

Bugs là ám chỉ các lỗi xảy ra trong logic, hay bất kỳ vấn đề gì gây ra việc làm cho ứng dụng không thực thi được hoặc thực thi sai.

Bugs luôn tiềm ẩn ở mọi nơi, và ta không thể lường trước được mọi tình huống có thể xảy ra mà chỉ có thể cố gắng làm giảm nó đến mức thấp nhất có thể tùy vào khả năng của ta tại thời điểm phát triển và bảo trì ứng dụng.

Debug là gì?

Debug là quá trình tìm kiếm ra lỗi hay nguyên nhân gây ra lỗi (bug ở đâu) để có hướng sửa lỗi (fix bug). Việc kiểm soát lỗi của rất nhiều các dòng code là việc không hề đơn giản với những người lập trình viên chưa có nhiều kinh nghiệm.

Chuyện xảy ra lỗi trong hàng nghìn dòng lệnh đó là chuyện bình thường đối với bất cứ 1 người làm lập trình nào. Chương trình có thể chạy không đúng ý người lập trình, hoặc chạy sai chức năng nó được quy định, gây cho chương trình bị đánh giá kém chất lượng. Vậy khi bị lỗi thì các lập trình viên phải debug để fix lỗi giúp cho chương trình (program) chạy tốt.

Mục đích của việc debug

Mục đích của Debug không chỉ là để loại bỏ lỗi (error) khỏi chương trình mà quan trọng hơn còn để giúp lập trình viên hiểu rõ hơn sự thực thi của chương trình. Một lập trình viên không có khả năng Debug hiệu quả thì cũng giống như bị mù vậy.

Tắt debug hiển thị dòng cảnh báo cho WordPress

Debug cho WordPress là để người làm web phát hiện ra các lỗi khi viết plugin và giao diện theme. Khi bị lỗi không truy cập được web hoặc đang sử dụng mà thấy xuất hiện cảnh báo thì các bạn tắt debug đi nhé.

Tắt debug hiển thị dòng cảnh báo cho WordPress
Tắt debug hiển thị dòng cảnh báo cho WordPress

Đầu tiên các bạn vào Hosting mở tập tin wp-config.php lên và sửa đoạn sau.

define(‘WP_DEBUG’, true);
sửa thành
define(‘WP_DEBUG’, false);

rồi lưu lại nhé.
true là bật chức năng phát hiện lỗi, false là tắt cảnh báo phát hiện lỗi.

Mặc định là false nếu muốn bật thì các bạn tìm dòng đó sửa thành true, còn không có thì thêm nguyên cái đó vào wp-config.php nhé.

Còn đây là full code debug lỗi:

// Enable WP_DEBUG mode
define( ‘WP_DEBUG’, true );

// Enable Debug logging to the /wp-content/debug.log file
define( ‘WP_DEBUG_LOG’, true );

// Disable display of errors and warnings
define( ‘WP_DEBUG_DISPLAY’, false );
@ini_set( ‘display_errors’, 0 );

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( ‘SCRIPT_DEBUG’, true );

Xem thêm: Hướng dẫn thêm tùy chọn quận huyện xã phường cho WooCommerce

Chúc bạn thành công !

Trả lời

Email 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 *