Hầu hết sau khi update WordPress lên bản 6.3 website gặp các lỗi tương tự như ảnh.
Function WP_Scripts::print_inline_script is deprecated since version 6.3.0! Use WP_Scripts::get_inline_script_data() or WP_Scripts::get_inline_script_tag() instead. in /var/docs/xxxxxx.com/public/wp-includes/functions.php on line 5452
Lỗi này do phiên bản WP 6.3.0 đã ngừng sử dụng hàm print_inline_script ()
nhưng các theme / Plugin cũ vẫn gọi nó.
Giải pháp:
- 1. Upgrade hết theme / Plugin lên phiên bản mới nhất.
- 2. Nếu không được thì hạ cấp phiên bản wordpress về ver 6.2.2 cũ hơn.
- 3. Nếu các tính năng không ảnh hưởng thì có thể tắt WP_DEBUG để giấu thông báo lỗi đi. -> Vào file wp-config.php để sửa dòng WP_DEBUG thành false
Để cập nhật lên
#WordPress 6.3 hạn chế lỗi, bạn nên làm các bước sau.
- Tắt các plugin cache đi.
- Sao lưu web.
- Nâng cấp các plugin, theme trước
- Nâng cấp WordPress
- Kiểm tra xung đột trên giao diện.
- Có thể cài plugin Query Monitor kiểm tra xem có PHP warning không