Hướng dẫn tạo thông báo Update Theme WordPress.
Chào các bạn,
Đang trong quá trình tối ưu và hoàn thiện Theme MoNager thì thấy có cái này khá hay nên chia sẻ tới các bạn luôn (mặc dù không thông dụng lắm). Thủ thuật này sẽ giúp cho Theme của bạn trông chuyên nghiệp hơn khá nhiều đấy 😀
Các bước Tạo thông báo Update Theme
Bước 1: Bạn download thư viện theme-updates
theo link sau. Sau đó, các bạn upload file này vào trong theme.
Bước 2: Bạn tạo một file JSON với nội dung như sau. Ví dụ mình tạo file là update.json.
{ "version": "Versions của theme", "details_url": "Link tới trang cập nhật thông tin Update của Theme", "download_url": "Link trực tiếp Download Theme. Ví dụ: http://your-domain/demo-theme.zip" }
Xong lưu lại. Bây giờ các bạn upload file này lên hosting của bạn.
Bước 3: Các bạn thêm đoạn code dưới đây vào trong file functions.php của bạn.
require 'theme-update-checker.php'; $demo_update_checker = new ThemeUpdateChecker( 'thu-muc-theme', 'http://example.com/update.json' );
Lưu ý:
- thu-muc-theme: Là tên thư mục theme.
- http://example.com/update.json: Là link của file JSON ở trên
Xong, như vậy là chúng ta đã hoàn thành việc tạo thông báo update cho Theme WordPress rồi. Rất đơn giản phải không nào?
Và bây giờ, mỗi khi có Version mới bạn sẽ có thông báo và cập nhật ngay trong Wp-admin của mình.
Hướng dẫn sử dụng
OK, đã tạo xong rồi, vậy giờ phải làm sao để gửi thông báo tới wp-admin của người dùng? Cũng đơn giản thôi, các bạn chỉ cần vào sửa lại file JSON, thay lại thông tin của version
và download_url
thành của phiên bản mới nhất là được.
Tổng kết
Trên đây mình vừa hướng dẫn các bạn cách tạo thông báo update theme WordPress rồi. Là một thủ thuật WordPress khá đơn giản nhưng lại hơi kén người dùng nhỉ 😀 Còn gì không hiểu không ạ?
Nếu thấy Blog của mình hữu ích hãy chia sẻ nó tới bạn bè của mình và cũng đừng quên theo dõi blog qua email nữa nhé! Và đừng quên cho mình 5 sao nếu thấy bài viết hữu ích đấy ?
Lâu rồi em chả nhìn thấy cái ký tự xoay xoay do toàn auto update :((
Hay là bác tắt mất tính năng đó rồi 😀
làm sao để web wp vẫn chạy được khi cập nhật giao diện wp và plugin nhỉ???
Cập nhật thì đâu có tốn nhiều thời gian đâu nhỉ, thường thì có vài giây chứ mấy???