Trong quá trình sử dụng WordPress, các thao tác chỉnh sửa website, cài đặt plugin, thêm các đoạn mã… có bao giờ bạn không may mắn hoặc sơ xuất khiến website xuất hiện đoạn lỗi cú pháp, việc này có thể khiến website gián đoạn và không thể truy cập được nữa. Nếu câu trả lời là có, thì bài viết này sẽ chỉ cho bạn những cách sửa lỗi Syntax Error này trong WordPress.
Nội Dung
ToggleLỗi Syntax Error là gì?
Syntax Error trong WordPress, hay còn gọi là lỗi cú pháp, là lỗi xuất hiện khi một đoạn mã trong file bị viết sai cú pháp hoặc không hoàn chỉnh. Lỗi này thường xảy ra khi bạn thêm hoặc chỉnh sửa mã trong file của WordPress nhưng lại thiếu các ký tự quan trọng như dấu chấm phẩy, dấu ngoặc hoặc sai định dạng. Khi gặp lỗi Syntax Error, bạn thường sẽ thấy thông báo như: “Syntax Error, unexpected…” và trang web không thể truy cập được. Đây là lỗi mà những người mới làm quen với WordPress như thiết kế website thường gặp phải.
Cùng tìm hiểu các phương pháp sửa lỗi Syntax Error để nhanh chóng khôi phục hoạt động của website bạn nhé!

Các cách sửa lỗi Syntax Error
1. Sửa lỗi Syntax Error trong WordPress bằng cú pháp đúng
Một số lỗi cú pháp phổ biến trong mã code bao gồm thiếu dấu chấm phẩy (“;”), quên đóng ngoặc hoặc đoạn mã không hoàn chỉnh. Khi xuất hiện lỗi, WordPress sẽ thông báo chính xác vị trí file và dòng code gây lỗi. Ví dụ: “Error in file functions.php on line 91”.
Hướng dẫn sửa lỗi:
- Đọc kỹ thông báo lỗi để xác định file và dòng mã gặp vấn đề.
- Kiểm tra kỹ các đoạn mã trong file, sửa lại cú pháp đúng nếu thấy sai sót.
- Nếu bạn không chắc chắn về cách sửa lỗi, hãy khôi phục file về trạng thái trước đó bằng cách tải lên file sạch từ bản sao lưu.
Nếu lỗi xuất phát từ plugin, bạn có thể tắt plugin đó bằng cách truy cập vào thư mục plugins qua FTP và đổi tên thư mục plugin để vô hiệu hóa nó tạm thời.
2. Sửa lỗi Syntax Error qua FTP Client
Nếu bạn không thể truy cập WordPress Dashboard, FTP Client là giải pháp hiệu quả để chỉnh sửa mã trực tiếp trong source code của website. Các công cụ FTP phổ biến như FileZilla hoặc WinSCP có thể hỗ trợ bạn dễ dàng truy cập và chỉnh sửa file.
Hướng dẫn sử dụng FTP:
- Kết nối tới hosting bằng FTP Client với thông tin đăng nhập FTP.
- Dò tìm file lỗi được chỉ định trong thông báo lỗi, ví dụ: “functions.php”.
- Tải file lỗi về máy và mở bằng công cụ chỉnh sửa mã như Notepad++, Sublime Text hoặc Atom.
- Kiểm tra và sửa đoạn mã bị lỗi.
- Lưu file và tải lại lên hosting.
Nếu bạn không chắc chắn về cách chỉnh sửa mã, hãy thử xóa đoạn mã thêm vào gần đây hoặc thay thế file lỗi bằng file gốc.

3. Tải lại file gốc để sửa lỗi Syntax Error
Nếu bạn không thể sửa lỗi trong đoạn mã, tải lại file gốc từ nhà cung cấp là cách an toàn nhất. File gốc là các file chưa qua chỉnh sửa, có thể lấy từ theme hoặc plugin ban đầu.

- Nếu lỗi xuất phát từ theme, hãy tải theme gốc từ nhà cung cấp và thay thế file bị lỗi.
- Nếu lỗi nằm ở mã nguồn WordPress, hãy tải bản sao phù hợp từ WordPress.org. Lưu ý không thay thế thư mục wp-content vì dữ liệu của bạn nằm trong đó.
Hướng dẫn tải lại file:
- Xác định file bị lỗi từ thông báo lỗi.
- Tải file gốc từ nhà cung cấp hoặc từ bản sao lưu.
- Xóa file lỗi trên hosting và tải file gốc lên đúng vị trí.
- Kiểm tra lại website để đảm bảo lỗi đã được khắc phục.
Sửa lỗi Syntax Error bằng cách tải lại file gốc
Khi bạn không thể khắc phục được đoạn code gây lỗi, việc tải lại file gốc là một trong những giải pháp hiệu quả nhất. File gốc là gì? Đây là các file nguyên bản, chưa từng bị chỉnh sửa hoặc can thiệp. Nếu lỗi xảy ra từ giao diện (theme), bạn hãy tải lại giao diện đó từ nhà cung cấp chính thức, sau đó upload lên website của mình. Đừng quên xóa phiên bản cũ bị lỗi trước khi thực hiện nhé.
Đối với lỗi nằm ở mã nguồn WordPress, bạn có thể tải về phiên bản tương ứng từ trang chính thức của WordPress tại WordPress.org. Lưu ý rằng phiên bản bạn tải về phải trùng khớp với phiên bản bạn đang sử dụng để tránh phát sinh thêm lỗi không mong muốn.
Ngoài ra, bạn có thể tải phiên bản cũ hơn bằng cách truy cập mục “All Releases” để chọn các phiên bản phù hợp với nhu cầu.

Cần lưu ý đặc biệt:
- Nếu lỗi xảy ra trong thư mục wp-admin hoặc wp-includes, bạn có thể upload lại các thư mục này mà không gây ảnh hưởng đến dữ liệu.
- Tuy nhiên, nếu lỗi nằm trong thư mục wp-content, bạn không nên upload lại toàn bộ thư mục này, vì việc đó có thể làm mất dữ liệu quan trọng trên website của bạn. Trong trường hợp này, hãy sử dụng các phương pháp sửa lỗi khác, chẳng hạn như qua FTP.
Lời Kết
Với WordPress, việc chỉnh sửa và thêm các đoạn code là điều thường gặp để tùy chỉnh website. Tuy nhiên, chỉ một sai lầm nhỏ trong mã nguồn cũng có thể gây ra lỗi nghiêm trọng như Syntax Error, khiến website không thể truy cập được. Do đó, bạn cần thận trọng khi thực hiện các thay đổi.
HTH DIGI hy vọng rằng hướng dẫn trên sẽ giúp bạn khắc phục lỗi Syntax Error một cách nhanh chóng và hiệu quả, đảm bảo website hoạt động ổn định trở lại. Nếu gặp khó khăn, hãy cân nhắc tìm kiếm sự hỗ trợ từ các chuyên gia để tránh làm tổn hại đến hệ thống của bạn.




