---
title: "Cách Xử Lý Lỗi “Catchable Fatal Error Object Of Class Wp_error Could Not Be Converted To String” Trong WordPress"
description: "Khi quản lý hoặc phát triển website WordPress, chắc hẳn bạn đã từng gặp phải những lỗi khiến trang web không thể hiển thị đúng cách. Một trong số đó là lỗi “Catchable Fatal Error: Object of Class WP_Error Could Not Be Converted to String”. Trong bài viết này, CloudFly sẽ giúp bạn tìm hiểu lỗi này là gì, nguyên nhân và cách xử lý lỗi “WP_Error Could Not Be Converted to String” trong WordPress."
url: https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/cach-xu-ly-loi-catchable-fatal-error-object-of-class-wp_error-could-not-be-converted-to-string-trong-wordpress
image: https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress.jpg
---

# Cách Xử Lý Lỗi “Catchable Fatal Error Object Of Class Wp_error Could Not Be Converted To String” Trong WordPress

_Khi quản lý hoặc phát triển website WordPress, chắc hẳn bạn đã từng gặp phải những lỗi khiến trang web không thể hiển thị đúng cách. Một trong số đó là_ **_lỗi “Catchable Fatal Error: Object of Class WP\_Error Could Not Be Converted to String”_**_. Trong bài viết này, CloudFly sẽ giúp bạn tìm hiểu lỗi này là gì, nguyên nhân và cách xử lý lỗi “WP\_Error Could Not Be Converted to String” trong WordPress. Hãy cùng khám phá._

![cách xử lý lỗi catchable fatal error trong wordpress](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress.jpg)

## **1\. Lỗi “Catchable Fatal Error Object of Class WP\_Error Could Not Be Converted to String” là gì?**

Lỗi này thường gặp khi bạn làm việc với [WordPress](https://cloudfly.vn/blog/wordpress-la-gi-uu-va-nhuoc-diem-cua-wordpress), đặc biệt trong quá trình phát triển hoặc chỉnh sửa website. Cụ thể, lỗi xuất hiện khi một đối tượng WP\_Error (đối tượng dùng để chứa thông tin lỗi trong WordPress) bị xử lý như một chuỗi văn bản. Nhưng vì WP\_Error không phải là một chuỗi hay con số mà là một object chứa dữ liệu lỗi. Do đó PHP không thể tự động chuyển nó thành chuỗi để hiển thị. Kết quả là website sẽ báo lỗi:

**“Catchable Fatal Error: Object of class WP\_Error could not be converted to string”**.

## **2\. Nguyên nhân gây ra lỗi “Catchable Fatal Error Object of Class WP\_Error Could Not Be Converted to String”**

Lỗi “Catchable Fatal Error Object of Class WP\_Error Could Not Be Converted to String” thường xảy ra vì một số lý do phổ biến sau:

*   Lỗi từ cơ sở dữ liệu (Database) hoặc cơ sở dữ liệu bị hỏng: Khi WordPress cố gắng truy vấn dữ liệu từ database, nếu có sự cố (như bảng bị hỏng hoặc lỗi truy vấn), thay vì trả về kết quả như mong muốn, nó sẽ trả về một đối tượng WP\_Error. Nếu đoạn mã sau đó cố gắng xử lý đối tượng này như một chuỗi, lỗi sẽ phát sinh.
*   Dữ liệu không hợp lệ trong bảng wp\_options: Bảng wp\_options lưu rất nhiều thiết lập quan trọng cho website. Nếu có giá trị nào đó trong bảng bị lỗi hoặc chứa dữ liệu không đúng, website dễ bị lỗi.
*   Sử dụng sai các hàm trong mã nguồn: Một số hàm trong WordPress, như get\_term\_by(), wp\_insert\_post(), hoặc wp\_upload\_bits() có thể trả về đối tượng WP\_Error nếu gặp lỗi. Nếu bạn không kiểm tra kỹ kết quả trả về, và cứ xử lý nó như một chuỗi bình thường, sẽ dẫn tới lỗi “Catchable Fatal Error”.

Bạn có thể dễ dàng tìm hiểu nguyên nhân cụ thể bằng cách bật chế độ debug của WordPress:

_define('WP\_DEBUG', true);_

_define('WP\_DEBUG\_LOG', true);_

_define('WP\_DEBUG\_DISPLAY', false);_

Sau khi bật, bạn vào thư mục wp-content/debug.log để xem chi tiết các lỗi đang xảy ra. File log này sẽ giúp bạn xác định chính xác hàm nào đang trả về đối tượng WP\_Error để xử lý đúng cách.

## **3\. Cách xử lý lỗi “Catchable Fatal Error Object of Class WP\_Error Could Not Be Converted to String” trong WordPress**

Để khắc phục lỗi này, bạn chỉ cần thực hiện các bước đơn giản sau:

Bước 1: Đầu tiên, bạn đăng nhập vào cPanel của hosting nơi bạn đang quản lý website.

![cách xử lý lỗi catchable fatal error trong wordpress 1](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-1.png)

Bước 2: Trong giao diện cPanel, bạn tìm đến mục **Databases** và chọn **phpMyAdmin**.

![cách xử lý lỗi catchable fatal error trong wordpress 2](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-2.png)

Bước 3: Sau khi phpMyAdmin mở ra, bạn nhìn vào cột bên trái và chọn đúng cơ sở dữ liệu của website bạn.

![cách xử lý lỗi catchable fatal error trong wordpress 3](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-3.png)

Bước 4: Trong danh sách các bảng hiện ra, bạn tìm bảng **wp\_options** (nếu tiền tố khác, có thể là wphq\_options hoặc tương tự).

Bước 5: Ở bảng này, bạn tìm mục có tên **category\_base** trong cột **option\_name**.

![cách xử lý lỗi catchable fatal error trong wordpress 4](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-4.png)

Bước 6: Nếu bạn phát hiện giá trị của category\_base trông lạ hoặc không hợp lệ, bạn nhấp vào nút **Edit** để chỉnh sửa.

![cách xử lý lỗi catchable fatal error trong wordpress 5](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-5.png)

Bước 7: Sau đó, bạn xóa giá trị không hợp lệ và để trống hoặc nhập một giá trị mặc định (ví dụ: “category” hoặc bất kỳ giá trị nào bạn muốn).

![cách xử lý lỗi catchable fatal error trong wordpress 6](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-6.png)

Bước 8: Cuối cùng, bạn nhấn **Go** để lưu lại thay đổi.

![cách xử lý lỗi catchable fatal error trong wordpress 7](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-7.png)

Bước 9: Sau khi hoàn tất, bạn quay lại website và kiểm tra. Lỗi “Catchable Fatal Error” sẽ không còn xuất hiện nữa.

![cách xử lý lỗi catchable fatal error trong wordpress 8](https://media.cloudfly.vn/posts/cach-xu-ly-loi-catchable-fatal-error-trong-wordpress-8.png)  
 

_>>> Xem thêm:_

*   [Cách Khắc Phục Lỗi ERR\_CONNECTION\_RESET Trong WordPress](https://cloudfly.vn/blog/cach-khac-phuc-loi-err_connection_reset-trong-wordpress)
*   [Hướng Dẫn Cách Sửa Lỗi cURL 28 Trong WordPress](https://cloudfly.vn/blog/huong-dan-cach-sua-loi-curl-28-trong-wordpress)
*   [Hướng Dẫn Sửa Lỗi “This Site Can’t Be Reached” Trong WordPress](https://cloudfly.vn/blog/huong-dan-sua-loi-this-site-cant-be-reached-trong-wordpress)

_Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về_ **_cách xử lý lỗi “Catchable Fatal Error Object of Class WP\_Error Could Not Be Converted to String” trong WordPress_** _. Nếu còn thắc mắc hay muốn đăng ký_ [_Cloud Hosting_](https://cloudfly.vn/cloud-hosting) _tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn._

**THÔNG TIN LIÊN HỆ:**

*   Hotline: 0904.558.448
*   Website: [https://cloudfly.vn/](https://cloudfly.vn/) 
*   Fanpage: [https://www.facebook.com/cloudfly.vn](https://www.facebook.com/cloudfly.vn)

*   Group săn sale: https://t.me/cloudflyvn
