Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Gần đây, một trong những độc giả của chúng tôi đã hỏi làm thế nào để tắt lỗi PHP trong WordPress? Cảnh báo và thông báo PHP giúp các nhà phát triển gỡ lỗi các vấn đề với mã của họ. Tuy nhiên, nó có vẻ cực kỳ không chuyên nghiệp khi chúng có thể nhìn thấy tất cả khách truy cập trang web của bạn. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách dễ dàng tắt lỗi PHP trong WordPress.

Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Tại sao và khi nào bạn nên tắt lỗi PHP trong WordPress?

Lỗi PHP mà bạn có thể thấy trên trang web WordPress của mình thường là cảnh báo và thông báo. Chúng không giống như lỗi máy chủ nội bộ, lỗi cú pháp hoặc lỗi gây tử vong, ngăn chặn trang web của bạn tải.

Thông báo và cảnh báo là loại lỗi không ngăn WordPress tải trang web của bạn. Xem cách WordPress thực sự hoạt động đằng sau hậu trường để biết thêm chi tiết.

Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Mục đích của các lỗi này là giúp các nhà phát triển gỡ lỗi các vấn đề với mã của họ. Các nhà phát triển plugin và chủ đề cần thông tin này để kiểm tra khả năng tương thích và thực tiễn tốt nhất.

Tuy nhiên, nếu bạn không phát triển một chủ đề, plugin hoặc trang web tùy chỉnh, thì các lỗi này sẽ được ẩn. Bởi vì nếu chúng xuất hiện trên mặt trước của trang web của bạn cho tất cả khách truy cập của bạn, nó trông cực kỳ không chuyên nghiệp.

Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Nếu bạn thấy một lỗi như trên trên trang web của mình, thì bạn có thể muốn thông báo cho nhà phát triển chủ đề hoặc plugin tương ứng. Họ có thể phát hành một bản sửa lỗi sẽ làm cho lỗi biến mất. Trong khi đó, bạn cũng có thể tắt các lỗi này.

Hãy cùng xem cách dễ dàng tắt lỗi, thông báo và cảnh báo của PHP trong WordPress.

Tắt lỗi PHP trong WordPress

Đối với phần này, bạn sẽ cần chỉnh sửa tệp wp-config.php.

Bên trong tệp wp-config.php của bạn, hãy tìm dòng sau:

define('WP_DEBUG', true);

Cũng có thể, dòng này đã được đặt thành sai. Trong trường hợp đó, bạn sẽ thấy mã sau:

define('WP_DEBUG', false);

Trong cả hai trường hợp, bạn cần thay thế dòng này bằng mã sau:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Don Tiết quên lưu các thay đổi của bạn và tải lên tệp wp-config.php của bạn trở lại máy chủ.

Bây giờ bạn có thể truy cập trang web của mình để xác nhận rằng các lỗi, thông báo và cảnh báo PHP đã biến mất khỏi trang web của bạn.

Bật lỗi PHP trong WordPress

Nếu bạn đang làm việc trên một trang web trên máy chủ địa phương hoặc khu vực dàn, thì bạn có thể muốn bật báo cáo lỗi. Trong trường hợp đó, bạn cần chỉnh sửa tệp wp-config.php của mình và thay thế mã bạn đã thêm trước đó bằng mã sau:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

Mã này sẽ cho phép WordPress bắt đầu hiển thị các lỗi, cảnh báo và thông báo PHP một lần nữa.

Chúng tôi hy vọng bài viết này đã giúp bạn học cách tắt lỗi PHP trong WordPress. Bạn cũng có thể muốn xem danh sách các lỗi WordPress phổ biến nhất của chúng tôi và cách khắc phục chúng.

Nếu bạn thích bài viết này, sau đó vui lòng đăng ký kênh YouTube của chúng tôi cho các hướng dẫn video WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook.

Tiết lộ: Nội dung của chúng tôi được hỗ trợ độc giả. Điều này có nghĩa là nếu bạn nhấp vào một số liên kết của chúng tôi, thì chúng tôi có thể kiếm được một khoản hoa hồng. Xem cách WPBEGINNER được tài trợ, tại sao nó quan trọng và làm thế nào bạn có thể hỗ trợ chúng tôi. Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Nhân viên biên tập tại WPBEGINNER là một nhóm các chuyên gia WordPress do Syed Balkhi lãnh đạo. Chúng tôi đã tạo ra các hướng dẫn WordPress từ năm 2009 và WPBEGINNER đã trở thành trang web tài nguyên WordPress miễn phí lớn nhất trong ngành.

Hướng dẫn how do i turn off deprecated errors in wordpress? - làm cách nào để tắt các lỗi không dùng nữa trong wordpress?

Bài đăng này được cập nhật lần cuối vào ngày 4 tháng 6 năm 2021 lúc 12:49 tối

define('WP_DEBUG', true); Cài đặt cấu hình WordPress. Với cài đặt này được bật, WordPress hiển thị tất cả các lỗi, thông báo, cảnh báo và cũng cho phép các tin nhắn không dùng nữa của WordPress. Mặc dù các thông điệp này là một cách quan trọng để nói với các nhà phát triển rằng một số chức năng, đối số hoặc tệp nhất định đã bị phản đối và việc sử dụng chúng không được khuyến khích.

Thật không may, khi một đoạn mã được đánh dấu là không dùng nữa, mã hoặc tập lệnh vi phạm sẽ được nêu ra các tin nhắn không dùng nữa trên các trang. Vì vậy, cho đến khi chúng tôi sửa các mã, chúng tôi có thể cần phải vô hiệu hóa các thông báo cảnh báo không dùng nữa. May mắn thay, WordPress có một số móc lọc có thể được sử dụng trong kịch bản này. Với các móc này, chúng ta có thể thay thế hành vi mặc định và cách xử lý các thông báo chức năng không dùng nữa. Đặt mã sau trong bạn function.php

//How to Disable WordPress Deprecated Warnings
add_filter('deprecated_function_trigger_error', 'disable_all_deprecated_warnings');
add_filter('deprecated_argument_trigger_error', 'disable_all_deprecated_warnings');
add_filter('deprecated_file_trigger_error',     'disable_all_deprecated_warnings');

//Not to trigger any errors when a deprecated function or method is called.
add_filter( 'deprecated_hook_trigger_error',    'disable_all_deprecated_warnings');

function disable_all_deprecated_warnings($bolean) {
    return false;
}

Lưu ý: Thông thường gỡ lỗi chỉ được sử dụng cho mục đích phát triển. Vì vậy, hãy chắc chắn để vô hiệu hóa nó một lần nữa sau khi bạn hoàn thành việc khắc phục sự cố.Normally debugging is used for development purposes only. So make sure to disable it again after you are done troubleshooting.

Về tác giả này

Tên tôi là Parameshwar Roy (P. Roy) và tôi là một nhà phát triển web. Đây là blog cá nhân của tôi để ghi lại những suy nghĩ của riêng tôi. Mặc dù tôi không phải là một nhà văn tự nhiên, tôi thích chia sẻ kinh nghiệm của mình. Hy vọng những trải nghiệm của tôi sẽ hữu ích cho bạn ... Đọc thêm về tôi

Làm cách nào để thoát khỏi lỗi không dùng nữa?

Làm thế nào để tôi vô hiệu hóa các cảnh báo không dùng nữa PHP ?..
Đăng nhập vào whm ..
Truy cập whm »home» Phần mềm »Multiphp Ini Editor ..
Nhấp vào tab Chế độ Trình chỉnh sửa ..
Chọn phiên bản PHP từ thả xuống ..
Tìm phần "Error_Reporting" và thêm dòng sau: Error_Reporting = e_all & ~ e_notice & ~ e_deprecated ..
Lưu thay đổi..

Làm cách nào để tắt lỗi cảnh báo trong WordPress?

Dù bằng cách nào, bạn đang tìm kiếm phần WP WP_DEBUG của tệp WP-config.php. Bấm vào nút Lưu Thay đổi nút ở phía trên bên phải.Khi tệp được lưu, điều này sẽ vô hiệu hóa các cảnh báo PHP trong WordPress.looking for the “WP_DEBUG” portion of the wp-config. php file. Click the “Save Changes” button in the top right. Once the file is saved, this will disable the PHP warnings in WordPress.

Làm cách nào để ẩn các lỗi không dùng nữa trong PHP?

Nếu bạn nhận được lỗi liên quan đến việc khấu hao chức năng, bạn có hai tùy chọn:..
Tháo các cảnh báo bằng cách thêm dòng sau vào tệp php.ini: error_reporting = e_all & ~ e_notice & ~ e_deprecated.....
Nâng cấp PHP của bạn lên phiên bản cao hơn ..

WordPress là gì?

Điều đó có nghĩa là chúng đã được thay thế bằng các chức năng mới hoặc không còn được hỗ trợ và có thể bị xóa khỏi các phiên bản trong tương lai.Tất cả các mã sử dụng các chức năng nên được chuyển đổi để sử dụng sự thay thế của nó nếu tồn tại.Các chức năng không dùng nữa là trong: WP-includes/không dùng nữa.they have been replaced by new functions or are no longer supported, and may be removed from future versions. All code that uses the functions should be converted to use its replacement if one exists. Deprecated functions are in: wp-includes/deprecated.