Bỏ qua đến nội dung chính
7 phút đọc (1404 từ)

Cách giúp gỡ lỗi Plugin WordPress

Cách-giúp-với-gỡ-lỗi-plugin-WordPress

Các lập trình viên của JoomUnited luôn làm việc để các plugin của bạn hoạt động một cách tối ưu nhất có thể, tất nhiên trong một số trường hợp có thể xảy ra một số loại lỗi, ví dụ như sự không tương thích được tạo ra do một plugin của bên thứ ba và chúng ta muốn gì khi những loại lỗi này xảy ra? Tất nhiên, chúng được giải quyết nhanh chóng ...    

Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn cách cung cấp thông tin chính xác cho lập trình viên để họ có thể hiểu và giải quyết lỗi một cách nhanh chóng. Bài đăng này sẽ được chia thành 3 bước mà chúng tôi sẽ thực hiện để cung cấp thông tin chính xác cho lập trình viên khi xảy ra sự cố:

  • Bật nhật ký gỡ lỗi
  • Cài đặt Plugin khắc phục sự cố
  • Kiểm tra lỗi javascript

 

Bật hệ thống gỡ lỗi và ghi nhật ký WordPress

Trước hết, chúng ta phải biết WP_DEBUG là gì; Như chúng ta có thể thấy trong Wikipedia, “ WP_DEBUG là một hằng số PHP (một biến toàn cục cố định) có thể được sử dụng để kích hoạt chế độ "gỡ lỗi" trong toàn bộ WordPress. Nó được giả định là sai theo mặc định và thường được đặt thành true trong tệp wp-config.php trên các bản sao phát triển của WordPress.”

Như chúng ta có thể thấy WP_DEBUG là một hằng số mà theo mặc định là tắt nhưng chúng ta có thể bật nó lên cho mục đích gỡ lỗi tạm thời.

 

wp-config

 

Ngoài ra, có một hằng số PHP khác được gọi là WP_DEBUG_LOG sẽ giúp chúng tôi tự động tạo một tệp văn bản với tất cả các lỗi của các plugin và đó là những gì chúng tôi sẽ gửi đến các nhà phát triển.

Chúng tôi sẽ hướng dẫn bạn chính xác cách bật nó và cách nó sẽ hiển thị nếu có lỗi với plugin của bạn, WP Meta SEO sẽ được sử dụng cho ví dụ này nhưng bạn có thể làm theo các bước tương tự cho tất cả các plugin của chúng tôi. Trong trường hợp này, chúng tôi gặp sự cố với WP Meta SEO, nó có thể là bất kỳ sự cố nào nên những gì chúng tôi sẽ làm là mở tệp wp-config.php có thể được thực hiện với phần mềm chỉnh sửa văn bản ưa thích của bạn, với Notepad, Visual Studio Code, Brackets chẳng hạn, chỉ cần mở wp-config.php

Tệp nằm tại thư mục gốc của máy chủ của bạn, nơi trang web WordPress website được cài đặt.

 

wp-config-được tạo

 

Mở nó bằng trình soạn thảo văn bản rồi nhấn CTRL + F hoặc nhấp vào Chỉnh sửa > Tìm… bạn sẽ thấy một hộp nơi bạn có thể nhập từ mà bạn sẽ tìm thấy, trong trường hợp này, chúng tôi sẽ nhập “WP_DEBUG” và nhấp vào Enter cho đến khi bạn tìm thấy:
“define( 'WP_DEBUG', false )”

 

kích hoạt wp-gỡ lỗi

 

Bây giờ chúng ta đang trên dòng đó, hãy xóa “false” và nhập true, nhấp vào Enter và ở dòng tiếp theo sao chép define( 'WP_DEBUG_LOG', true ); và lưu tệp, nó sẽ trông giống như hình ảnh tiếp theo.

 

wp-gỡ lỗi thật

 

Nếu hai dòng này được thay đổi, một tệp có tên “debug.php” sẽ xuất hiện trên /wp-content/

 

nhật ký mới

 

Và xong… chúng tôi đã hoàn thành bước đầu tiên, đó là một trong những tệp mà các lập trình viên của chúng tôi sẽ cần để đẩy nhanh quá trình khắc phục sự cố của bạn. Tất cả các lỗi sẽ được theo dõi và ghi lại trong tệp văn bản này.

 

Cài đặt Plugin Khắc phục sự cố WordPress

Plugin Health Check & Troubleshooting là một plugin cho phép bạn chạy kiểm tra xung đột mà không ảnh hưởng đến người truy cập bình thường vào trang web của bạn, nó rất dễ sử dụng và cài đặt, chúng tôi vẫn sẽ sử dụng WP Meta SEO cho ví dụ này. Làm theo các bước sau để cài đặt và chạy kiểm tra xung đột với Health Check & Troubleshooting:

  • Đăng nhập vào trang web Wordpress của bạn, bạn sẽ ở trên bảng điều khiển của trang web
  • Nhấp vào “Plugins”, ở phần bên trái của trang
  • Nhấp vào “Add New”
  • Nhập “Health Check & Troubleshooting" vào thanh tìm kiếm, như hình dưới đây

 

add-troubleshooting

     

  • Nhấp vào “Install Now”, Danh sách các plugin sẽ được nạp tự động, tìm kiếm plugin phù hợp và nhấp vào “Install Now” và sau đó “Activate”

 

install-troubleshooting

 

  • Nhấp vào “Site Health”, Ở menu bên trái có một phần gọi là “Tools” Nhấp vào nó, và sau đó nhấp vào “Site Health”

 

site-health-menu

 

  • Nhấp vào tab “Troubleshooting”, đọc thông tin cảnh báo và nhấp “Enter Troubleshooting Mode” 

Chế độ khắc phục sự cố tự động vô hiệu hóa tất cả các plugin và chuyển sang thememặc định. Chế độ khắc phục sự cố không ảnh hưởng đến người truy cập bình thường vào trang web của bạn.  

 

enable-troubleshooting

   

  • Tái hiện vấn đề mà bạn đang gặp phải

Trongmôi trường mặc định không có plugin hoạt động và theme mặc định, nếu sự cố xảy ra, điều đó có nghĩa là plugin của chúng tôi không gây ra hành vi không mong muốn.

 

  • Nhấp vào “Plugins” > “Installed Plugins”

  Menu “Plugins” sẽ mở rộng và cung cấp cho bạn các tùy chọn bổ sung. Nhấp vào “Installed Plugins”

 

installed-plugins

   

  • Nhấp “Enable while troubleshooting” bên cạnh WP Meta SEO

  enable-with-troubleshooting      

  • Tái hiện sự cố bạn đang gặp phải chỉ với WP Meta SEO đang hoạt động và một theme mặc định, nếu sự cố xảy ra, thì đó là do plugin của chúng tôi gây ra.

 

Đây là một tin tốt theo một cách nhất định vì bạn đã xác định được một phần của vấn đề. Giờ đây, lập trình viên cần đăng nhập vào websitecủa bạn và khắc phục vấn đề trước khi chúng tôi phát hành phiên bản mới! Nếu không, hãy lặp lại các bước để kích hoạt plugin bị vô hiệu hóa tiếp theo mà bạn có thể tái tạo lỗi.

   

Checking and Debugging Javascript Errors in WordPress Plugins

Chúng tôi sẽ tìm kiếm lỗi Javascript bằng bảng điều khiển Chrome hoặc Firefox, tùy thuộc vào trình duyệt của bạn, tên của nó hơi khác nhau, nhưng theo Chrome và FireFox, chúng tôi sẽ gọi nó là “Console”. Để mở bảng điều khiển, chỉ cần làm theo các bước sau:  

  • Nhấp chuột phải vào kiểm tra, trên frontend ở bất kỳ phần nào của trang web

 

kiểm tra

   

  • Chọn bảng điều khiển, Nó sẽ mở các công cụ dành cho nhà phát triển ở phía bên phải của trang, nhấp vào “Console”

 

bảng điều khiển

 

Kiểm tra lỗi, với bảng điều khiển mở, tái hiện lỗi mà bạn đang mong đợi và xem xét trên bảng điều khiển, các lỗi là văn bản màu đỏ mô tả vị trí của xung đột javascript

 

bảng điều khiển lỗi

 

Nếu bạn tìm thấy lỗi JavaScript, vui lòng chụp ảnh màn hình của phiên bản mở rộng của lỗi để đưa nó vào vé/đăng của bạn.

 

Gửi / Chia sẻ Báo cáo Vấn đề của Bạn

Bây giờ bạn đã có tất cả thông tin này, bạn sẽ giúp lập trình viên đẩy nhanh quá trình, chỉ cần đi đến tất cả thông tin mà bạn đã thu thập và gửi đến vé/bài đăng của bạn, hãy nhớ rằng, các mục là:  

  • debug.log
  • Lưu ý với các plugin gây ra xung đột
  • Một ảnh chụp của bảng điều khiển javascript với lỗi

 

Nếu bạn làm theo các bước này và gửi cho chúng tôi thông tin chính xác, lập trình viên sẽ có thể thực hiện công việc gỡ lỗi nhanh hơn và chúng tôi cảm ơn bạn rất nhiều trước :)    

 

Tạo và Chia sẻ Tài khoản Người dùng WordPress Mới cho Mục đích Hỗ trợ

Tạo một người dùng quản trị mới đôi khi là một cách nhanh chóng để hiển thị cho nhóm hỗ trợ vấn đề của bạn là gì. Trước khi bắt đầu quá trình đó, một lời nhắc nhở nhanh chóng rằng:

  • Chúng tôi không lưu trữ thông tin đăng nhập cũ sau khi vấn đề được giải quyết (vì lý do bảo mật)
  • Chúng tôi khuyên bạn nên xóa các tài khoản người dùng quản trị được tạo cho mục đích hỗ trợ
  • Tất cả thông tin được chia sẻ với nhóm của chúng tôi đều được bảo mật và sẽ vẫn riêng tư

 

Để tạo người dùng mới, trước tiên, bạn đăng nhập vào trang quản trị của mình. Sau khi đăng nhập thành công, bạn sẽ ở trong bảng điều khiển Wordpress.

Sau đó, bạn nên đi đến Menu > Người dùng.

 

wp-user-menu

 

Sau đó, điều hướng đến màn hình trên cùng, nhấp vào Thêm Mới nút hoặc di chuyển đến Thêm Mới nút trên Menu bên trái.

 

add-wp-user

 

Tiếp theo, biểu mẫu Thêm người dùng mới sẽ xuất hiện trên màn hình của bạn. Có 2 trường cần điền thông tin: Tên người dùng, Email.

mật khẩu , bạn có thể sử dụng trình tạo mật khẩu ngẫu nhiên hoặc tự đặt. Và bạn có thể chọn gửi thông báo cho người dùng nếu muốn gửi email cho người dùng mới về tài khoản của họ.

Sau đó, bạn chọn một vai trò cho người dùng trong hộp thả xuống. Đây là một bước quan trọng để thiết lập quyền cho người dùng trên trang web của bạn. "Quản trị viên" là cấp độ cao nhất và nó cung cấp cho người dùng quyền truy cập vào tất cả các tính năng của website. Bạn có thể đặt các vai trò khác nếu muốn giới hạn quyền truy cập của người dùng.

 

wp-user-form

 

Cuối cùng, nhấp vào thêm người dùng mới nút ở dưới cùng. Thế là xong, chúc may mắn!

 

Cập nhật thông tin

Khi bạn đăng ký theo dõi blog, chúng tôi sẽ gửi cho bạn một email khi có bản cập nhật mới trên trang web để bạn không bỏ lỡ chúng.

Bài viết liên quan

 

Bình luận

Chưa có bình luận nào. Hãy là người đầu tiên gửi bình luận
Đã đăng ký? Đăng nhập tại đây
Thứ Ba, ngày 10 tháng 2 năm 2026

Hình ảnh Captcha

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this