无标题
Mở rộng không gian khám phá thế giới lớn lao hơn
Hôm nay rảnh rỗi, mình quyết định sao lưu lại trang web WordPress để phòng khi có sự cố. Sau đó, cũng nhân tiện cập nhật toàn bộ các plugin, theme và bản chính của WordPress lên phiên bản mới nhất. Kết quả thì… không như mong muốn chút nào.
Cập nhật plugin thì may mắn chỉ gặp một lỗi nhỏ, không ảnh hưởng nhiều đến hoạt động chung của website. Nhưng vấn đề thực sự nghiêm trọng lại đến từ việc cập nhật theme. Vừa xong bước này, cả site lập tức chết luôn vì theme bị hỏng nặng — cụ thể là file chủ yếu của theme đã bị lỗi trầm trọng.
Mình nghi ngờ là do lúc nén theme trên GitHub trước đó, GWF (một công cụ minh thường dùng) đã “lừa” mình một cách tinh vi, khiến cho file nén bị vỡ. Điều đó chưa đáng lo bằng việc toàn bộ cài đặt theme đều biến mất không dấu vết!
Tuy nhiên, may mắn thay, phần lớn các tùy chọn cấu hình vẫn có thể thiết lập lại được, bởi chúng không quá phức tạp và đa số hình ảnh cũng có bản sao lưu nên dễ dàng phục hồi. Nhưng điểm đau đầu nhất nằm ở việc SMTP – dịch vụ gửi mail – lại gắn liền với cài đặt theme. Trước đây mình dùng dịch vụ của Tencent Cloud, nhưng giờ quay lại lấy lại mã xác thực SMTP thì phát hiện ra rằng Tencent đã loại bỏ chức năng quét QR code để xác minh. Thật là bất tiện.
Vì vậy, hiện tại mình vẫn chưa thể khôi phục hệ thống gửi mail. Chưa dừng lại ở đó, mình còn phải đối mặt với phiên bản trình soạn thảo khối (block editor) mới của WordPress – thật sự là một trải nghiệm khó chịu! Cấu trúc thao tác kỳ lạ, logic rối mắt, không hiểu ai là người thiết kế nên thứ này mà có thể nghĩ ra những tính năng làm người dùng bối rối như vậy?
Tóm lại, sau cuộc phiêu lưu hôm nay, mình xin gửi lời khuyên chân thành đến tất cả các bạn đang sử dụng WordPress: Nếu không cần thiết, đừng vội nâng cấp trang web của bạn. Đôi khi, sự an toàn và ổn định vẫn tốt hơn việc theo đuổi cái mới một cách mù quáng.