Cách sửa lỗi tập tin Pluggable.php trong WordPress

Tác giả NetworkEngineer, T.Mười 16, 2021, 10:46:58 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách sửa lỗi tập tin Pluggable.php trong WordPress


Bạn có thấy lỗi tập tin pluggable.php trên trang web WordPress của mình không? Đôi khi khi bạn thêm một đoạn mã trên trang web của mình hoặc kích hoạt một plugin mới, bạn có thể gặp phải lỗi tập tin pluggable.php.

Trong bài viết này, mình sẽ hướng dẫn bạn cách sửa lỗi tập tin pluggable.php trong WordPress.

1. Khi nào và tại sao bạn thấy lỗi Pluggable.php?

WordPress cho phép người dùng và plugin ghi đè các chức năng cốt lõi nhất định. Các hàm này nằm trong tập tin pluggable.php.

Nếu một plugin WordPress hoặc một đoạn mã tùy chỉnh không xử lý chính xác một trong các chức năng này, thì bạn sẽ thấy lỗi như sau:

Mã nguồn [Chọn]
Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179


Đôi khi bạn có thể tiếp tục làm việc trên trang web của mình với lỗi này hoặc một số lỗi khác vẫn xuất hiện trong khu vực quản trị.


Chúng ta hãy xem cách dễ dàng sửa lỗi tập tin pluggable.php trong WordPress.

2. Sửa lỗi tập tin Pluggable.php trong WordPress.

Tập tin pluggable.php là một tập tin WordPress cốt lõi. Không bao giờ là một ý tưởng hay nếu bạn chỉnh sửa tập tin WordPress cốt lõi như là tùy chọn đầu tiên của bạn, ngay cả khi có lỗi khi trỏ đến chúng.

Nhiều khả năng hơn là không, lỗi đến từ một vị trí khác.

Để khắc phục bất kỳ lỗi nào khi đề cập đến tập tin pluggable.php, chỉ cần nhìn vào vị trí đầu tiên được đề cập trong lỗi.

Mã nguồn [Chọn]
Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179
Trong ví dụ trên, lỗi nằm trong tập tin functions.php của giao diện tại dòng 1035.

Điều này có nghĩa là bạn cần chỉnh sửa tập tin functions.php của giao diện và thay đổi hoặc xóa mã gây ra lỗi này.

Đôi khi lỗi tiêu đề đã được gửi là do có thêm khoảng trắng sau khi đóng thẻ php?>, Vì vậy bạn chỉ có thể xóa tiêu đề đó và nó sẽ khắc phục được sự cố.

Hãy xem một ví dụ khác:

Mã nguồn [Chọn]
Warning: Cannot modify header information – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090
Thông báo lỗi này đang trỏ đến một plugin trên trang web WordPress của bạn gây ra lỗi. Bạn chỉ cần hủy kích hoạt plugin và thông báo cho tác giả plugin về lỗi.

Trong hầu hết các trường hợp, lỗi đề cập đến tập tin pluggable.php không phải do chính tập tin đó gây ra.

Các lỗi này thường do đoạn mã tùy chỉnh bạn đã thêm vào tập tin functions.php hoặc một plugin được lập trình kém hoặc thậm chí là giao diện WordPress của bạn gây ra.

Chỉ cần xóa hoặc chỉnh sửa mã hoặc hủy kích hoạt plugin sẽ làm cho lỗi biến mất.

Vẫn không thể tìm ra những gì gây ra những lỗi này?

Làm theo hướng dẫn trong hướng dẫn từng bước của mình để khắc phục lỗi WordPress. Nó sẽ giúp bạn tìm ra nguyên nhân gây ra lỗi và cách khắc phục nhanh chóng.

Mình hy vọng bài viết này đã giúp bạn giải quyết lỗi tập tin pluggable.php trong WordPress. Bạn cũng có thể muốn đánh dấu danh sách các lỗi WordPress phổ biến nhất của mình và cách khắc phục chúng.