Tôi không biết bất kỳ giải pháp nào để lặp qua và tự động cập nhật danh sách các plugin của bạn, nhưng tôi đoán là bất kỳ hệ thống nào có thể tự động cập nhật WordPress đều có thể được sửa đổi để cập nhật mọi thứ theo thứ tự khá ngắn.
Điều đó nói rằng, tôi biết hai cách tốt để cập nhật WordPress tự động:
Đây là một dịch vụ trực tuyến cho phép bạn giám sát và cập nhật WordPress từ xa khi cần. Từ mô tả ban đầu tôi nhận được (tôi chưa có cơ hội tự kiểm tra), bạn có thể thiết lập hệ thống để tự động cập nhật mọi thứ mà không cần sự can thiệp của bạn.
Tôi có một số khách hàng đã thề với trình cắm này. Nó sẽ tự động nâng cấp WordPress (không phải plugin của bạn) mỗi khi có bản cập nhật.
Cập nhật ngày 13/11/11
Một tùy chọn khác, vì bạn đã sử dụng cron để lên lịch cập nhật, là kịch bản nó và sử dụng Subversion.
Nếu bạn cài đặt WordPress thông qua Subversion, bạn có thể chạy svn up
để tự động cập nhật lên phiên bản mới nhất. Điều này sẽ cập nhật các tệp của bạn, nhưng không phải là cơ sở dữ liệu ... vì vậy bạn cũng cần kịch bản một cú đánh vào mã chạy bản cập nhật db.
Plugin sẽ hoạt động theo cùng một cách. Thay vì sử dụng trình cài đặt tích hợp, hãy kiểm tra các plugin bạn đang sử dụng thông qua Subversion và lặp qua /plugins
thư mục bằng một svn up
lệnh để giữ cho chúng cập nhật.
Một số trang web của tôi đang sử dụng các plugin riêng được lưu trữ trên GitHub - Tôi sử dụng quy trình tương tự ở đó. Tôi kiểm tra plugin bằng cách sử dụng git clone
và chỉ chạy git pull
trên một cron để cập nhật chúng với phiên bản mới nhất.