PLUGIN WORDPRESS

Để WordPress xử lý việc cập nhật plugin.

Cho phép mọi plugin đã cài đặt được cập nhật tự động. Plugin trong kênh có chữ ký của Devenia nhận các gói đã được kiểm tra từ kênh đó; plugin khác giữ nguồn cập nhật riêng.
Máy cập nhật minh họa đưa các gói plugin qua những làn riêng theo nhà cung cấp

Cập nhật tự động áp dụng cho mọi plugin

Kích hoạt trình cập nhật này sẽ bật cập nhật tự động cho tất cả plugin đã cài, kể cả plugin bạn cài thêm sau này. Chính sách vẫn áp dụng nếu một plugin không nằm trong danh sách chọn cập nhật tự động mà WordPress đã lưu. Không có trang cài đặt để chọn ngoại lệ.

Plugin trong kênh Devenia

Plugin có trong danh sách nhận gói từ downloads.devenia.com qua giao diện cập nhật thông thường của WordPress. Danh sách có chữ ký quyết định tệp plugin nào thuộc kênh này. Ngoài plugin Devenia, danh sách có thể bao gồm một plugin được chỉ định từ nhà phát hành khác.

Các plugin đã cài đặt khác

Chẳng hạn, plugin biểu mẫu hoặc cửa hàng không nằm trong danh sách có chữ ký vẫn dùng nhà cung cấp cập nhật riêng đã đăng ký. Plugin đó cũng được phép cập nhật tự động. Trình cập nhật không thay quy trình kiểm tra gói của nhà cung cấp đó bằng quy trình của Devenia.

Gói phải khớp với thông tin tham chiếu có chữ ký

Nhà phát hành: danh sách cập nhật phải có chữ ký số Devenia hợp lệ trước khi các mục được chấp nhận. Chữ ký xác định thông tin cập nhật đã được cho phép.
Địa chỉ: gói trong danh sách phải dùng đúng địa chỉ gắn với bản phát hành đó trên downloads.devenia.com. Một ZIP khác trên cùng tên miền không thể dùng thay thế.
Tệp: bản tải xuống của gói được nhận diện phải khớp với mã băm SHA-256 đã công bố, tức dấu vân tay của các byte trong tệp. Nếu không khớp, bản tải xuống đó sẽ không được cài đặt.
Gói có dấu nhận dạng khớp đi theo đường cài đặt, còn gói có dấu khác nằm bên ngoài

Gói khớp đi theo đường cài đặt, còn gói khác nằm bên ngoài. Hình minh họa giải thích việc nhận diện tệp, không bảo đảm một bản cập nhật phù hợp với mọi website.

Được phép cập nhật chưa có nghĩa là đã cập nhật

WordPress vẫn phải chạy được các tác vụ cập nhật theo lịch và ghi các tệp plugin. Giới hạn của dịch vụ lưu trữ và các hook cập nhật khác có thể ảnh hưởng đến kết quả. Hãy giữ bản sao lưu có thể khôi phục và kiểm tra website sau khi cập nhật.

1. Kiểm tra yêu cầu

Bạn cần WordPress 6.8 trở lên, PHP 7.4 trở lên có Sodium và máy chủ truy cập được downloads.devenia.com. Sodium xác minh chữ ký. Hãy xác nhận WordPress có thể chạy tác vụ theo lịch và ghi vào thư mục plugin.

2. Cài đặt và kiểm tra cập nhật

Trong WordPress, mở Plugin → Cài mới plugin → Tải plugin lên. Chọn ZIP đã tải, cài đặt rồi kích hoạt Devenia MCP Updater. Sau đó mở Bảng tin → Cập nhật và kiểm tra bản cập nhật. Bạn không cần tài khoản ở dịch vụ lưu trữ Git bên ngoài.

3. Xác nhận kết quả

Sau khi một lần cập nhật chạy, kiểm tra phiên bản đã cài và trạng thái kích hoạt. Thử chức năng quan trọng của website, chẳng hạn gửi biểu mẫu hoặc thêm sản phẩm vào giỏ hàng. Thông báo có bản cập nhật không chứng minh việc cài đặt đã hoàn tất.

Nếu không có gì được cập nhật

Kiểm tra lỗi tác vụ theo lịch trong Công cụ → Sức khỏe trang web. Hỏi nhà cung cấp dịch vụ lưu trữ về giới hạn cập nhật hoặc quyền truy cập tệp. Hướng dẫn cập nhật tự động của WordPress giải thích lịch chạy và cách khắc phục sự cố.

Dành cho người dùng MCP

Cập nhật WordPress hoạt động mà không cần ứng dụng khách MCP. Khi cài bằng URL qua giao diện tải plugin lên của MCP, trình cập nhật chỉ cho phép gói đủ điều kiện khớp chính xác với danh sách có chữ ký. Công cụ không phê duyệt các địa chỉ ZIP tùy ý.

Hiểu rõ điều mà các bước kiểm tra xác nhận

Các bước kiểm tra xác nhận thông tin cập nhật có chữ ký và danh tính của gói được nhận diện. Chúng không thay thế kiểm thử tương thích hay sao lưu. Plugin này thay đổi điều kiện cập nhật tự động của plugin, không đặt chính sách cập nhật cho giao diện hoặc lõi WordPress.
Máy cập nhật minh họa đưa các gói plugin qua những làn riêng theo nhà cung cấp

Đưa cập nhật plugin vào công việc thường ngày

Cài trình cập nhật khi bạn muốn cập nhật tự động cho mọi plugin. Kiểm tra yêu cầu trước, rồi xác minh một bản cập nhật đã cài trên website bạn sử dụng.