Tạo thông báo Update Theme WordPress

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.

noti update

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 🙂

Tạo thông báo Update Theme WordPress
5 / 8 votes

Cùng chuyên mục:

Add Comment

4 Comments

  1. Vũ Minh Chiến
    14 Bình luận
    11/03/2017
    • Mộc
      Admin
      11/03/2017
  2. Minh Khánh
    11 Bình luận
    11/03/2017
    • Mộc
      Admin
      11/03/2017