Web Analytics

Phải làm gì khi plugin WordPress khiến trang web của bạn gặp sự cố

Giải quyết thời gian ngừng hoạt động của trang web WordPress – Giải quyết xung đột plugin WP.

Hãy tưởng tượng điều này: Bạn vừa cài đặt hoặc cập nhật một plugin WordPress, rất hào hứng với các tính năng mới hoặc các bản sửa lỗi mà nó hứa hẹn. Tuy nhiên, thay vì trải nghiệm liền mạch, trang web của bạn gặp sự cố. Sự hoảng loạn bắt đầu. Nhưng đừng sợ, đây là vấn đề phổ biến mà nhiều chủ sở hữu trang web gặp phải và có nhiều cách có hệ thống để giải quyết và giải quyết vấn đề đó. Dưới đây là hướng dẫn từng bước để giúp bạn điều hướng trong một tình huống như vậy:

1. Đừng hoảng sợ

Đầu tiên và quan trọng nhất, hãy bình tĩnh. Điều cần thiết là tiếp cận tình huống một cách hợp lý và có phương pháp. Hãy nhớ rằng, với các bản sao lưu và các bước phù hợp, hầu hết mọi sự cố với WordPress đều có thể được khắc phục.

2. Vào Chế độ khôi phục

Bắt đầu từ WordPress 5.2, một tính năng tích hợp có tên “Bảo vệ Lỗi nghiêm trọng” đã được giới thiệu. Khi xảy ra lỗi nghiêm trọng, một email sẽ được gửi đến địa chỉ quản trị viên có liên kết đặc biệt để truy cập trang tổng quan. Liên kết này cho phép bạn vào Chế độ khôi phục, chế độ này sẽ hủy kích hoạt plugin hoặc chủ đề có vấn đề, cung cấp cho bạn quyền truy cập phụ trợ mà không vô hiệu hóa hoàn toàn mọi thứ.

3. Truy cập WP-Admin

Nếu bạn không thể truy cập giao diện người dùng của trang web, hãy thử truy cập vào phần phụ trợ bằng cách nhập URL trang web của bạn, sau đó là “/wp-admin”. Nếu thành công, bạn có thể tắt trực tiếp plugin có vấn đề.

4. Vô hiệu hóa Plugin qua FTP

Nếu bạn không thể truy cập WP-Admin của mình:

  • Kết nối với máy chủ của bạn bằng ứng dụng khách FTP như FileZilla.
  • Điều hướng đến wp-content/plugins/.
  • Xác định vị trí thư mục của plugin được cài đặt hoặc cập nhật gần đây.
  • Đổi tên thư mục plugin (ví dụ: đổi tên “pluginname” thành “pluginname_disabled”). Hành động này sẽ vô hiệu hóa plugin một cách hiệu quả và bạn sẽ có thể truy cập trang web của mình.

5. Kiểm tra xung đột

Khi bạn đã lấy lại quyền truy cập, điều quan trọng là phải hiểu nguồn gốc của vấn đề. Đôi khi, các plugin xung đột với nhau hoặc với chủ đề của bạn. Để xác định vấn đề:

  • Vô hiệu hóa tất cả các plugin.
  • Kích hoạt lại từng cái một, kiểm tra chức năng trang web của bạn sau mỗi lần kích hoạt.
  • Nếu plugin cụ thể lại gây ra sự cố, thì đó chính là thủ phạm. Giữ nó bị vô hiệu hóa.

6. Khôi phục Plugin

Nếu một bản cập nhật gây ra sự cố, hãy cân nhắc quay lại phiên bản trước của plugin bằng cách sử dụng plugin như “WP Rollback”. Điều này sẽ cho phép bạn hoàn nguyên về phiên bản cũ hơn, ổn định hơn cho đến khi sự cố với bản cập nhật mới hơn được giải quyết.

7. Kiểm tra cập nhật

Thông thường, các nhà phát triển plugin sẽ nhanh chóng phát hành các bản sửa lỗi sau khi xác định được lỗi. Trước khi thực hiện bất kỳ thay đổi lớn nào, hãy kiểm tra xem có bản cập nhật nào cho plugin, chủ đề hoặc thậm chí là lõi WordPress có thể giải quyết vấn đề hay không.

8. Tiếp cận để được hỗ trợ

Nếu bạn không thể xác định hoặc giải quyết vấn đề, hãy liên hệ:

  • Tham khảo các diễn đàn WordPress.
  • Liên hệ trực tiếp với nhà phát triển plugin.
  • Tìm kiếm sự trợ giúp từ một nhà phát triển hoặc đại lý chuyên nghiệp.

9. Sao lưu thường xuyên

Phòng ngừa bao giờ cũng tốt hơn chữa bệnh. Thường xuyên sao lưu trang web của bạn đảm bảo rằng bạn có thể nhanh chóng khôi phục nó về trạng thái hoạt động, giảm thiểu thời gian ngừng hoạt động. Có rất nhiều plugin, như “UpdraftPlus” hoặc “BackupBuddy”, được thiết kế cho mục đích này.

10. Báo cáo sự cố

Khi bạn đã trở lại đúng hướng, hãy cân nhắc việc thông báo cho nhà phát triển plugin về sự cố này. Nó không chỉ giúp họ cải thiện plugin mà còn ngăn những người dùng khác gặp phải vấn đề tương tự.

Tóm lại, trong khi một trang web bị lỗi có thể gây căng thẳng, thì điều cần thiết là phải nhớ rằng các giải pháp vẫn tồn tại. Bằng cách làm theo các bước nêu trên một cách có phương pháp, bạn có thể khôi phục hiệu quả chức năng trang web của mình và tiếp tục cung cấp trải nghiệm người dùng liền mạch. Luôn đảm bảo bạn luôn sao lưu thường xuyên và duy trì các kênh liên lạc mở với các nhà phát triển plugin và cộng đồng WordPress rộng lớn hơn.

Enable registration in settings - general