Hướng dẫn update themes và plugins trả phí khi không có membership hoặc key bản quyền.

WordPress themes và plugins trả phí thường không thể update thông qua WordPress Dashboard giống như những sản phẩm miễn phí khác, nếu bạn không có thông tin đăng nhập tài khoản (membership) hoặc key bản quyền (license). Sở dĩ các nhà cung cấp themes, plugins làm như vậy là vì họ muốn bảo vệ các sản phẩm trí tuệ của mình khỏi nguy cơ bị “chia sẻ miễn phí” một cách tràn lan. Tuy nhiên, trên thực tế, cách làm này không mấy hiệu quả. Bởi vì chúng ta vẫn có thể update themes và plugins trả phí theo phương pháp khác, miễn là bạn có đủ các tập tin cần thiết.
Tham khảo thêm:
- Hướng dẫn cập nhật WordPress theo phương pháp thủ công
- Sửa lỗi download failed khi update trong WordPress
Hướng dẫn update themes và plugins trả phí
Lưu ý, trước khi update themes hoặc plugins, các bạn cần chuẩn bị trước các vấn đề sau đây:
- File mã nguồn của themes hoặc plugins, dạng .zip. Và dĩ nhiên là chúng phải mới hơn phiên bản hiện có.
- Tạo child theme hoặc sử dụng plugin hỗ trợ chỉnh sửa CSS. Tuyệt đối không thực hiện việc tùy biến ngay trên giao diện gốc. Vì khi update, toàn bộ những tùy biến của bạn đều sẽ bị mất.
- Backup dữ liệu cẩn thận để đề phòng các bất trắc có thể xảy ra.
Bạn đã sẵn sàng? Chúng ta sẽ cùng bắt đầu ngay sau đây.
Update thông qua WordPress Dashboard
WordPress 5.5 hoặc mới hơn
Kể từ phiên bản WordPress 5.5, các bạn có thể update theme và plugin bằng file .zip ngay trong WordPress Dashboard mà không cần cài thêm bất cứ plugin hỗ trợ nào.
- Đối với theme: truy cập Appearance => Themes => click vào nút Add New => click tiếp vào nút Upload Theme => chọn file .zip từ máy tính của bạn rồi click nút Install Now.
- Đối với plugin: truy cập Plugins => Add New => click tiếp vào nút Upload Plugin => chọn file .zip từ máy tính của bạn rồi click nút Install Now.
Khi được thông báo là theme hoặc plugin đã tồn tại, các bạn chỉ cần click vào nút Replace current with upload để thay thế phiên bản hiện tại bằng phiên bản upload là được.

WordPress 5.4.6 hoặc cũ hơn
Nếu bạn đang sử dụng các phiên bản WordPress cũ hơn hoặc muốn tạo file backup cho theme/ plugin cũ, vui lòng làm theo hướng dẫn ngay bên dưới.
1. Trước tiên các bạn cần phải cài đặt và kích hoạt 1 plugin có tên là Update Theme and Plugins from Zip File.

2. Tiếp theo, truy cập Settings => Update Theme and Plugins from Zip File => Tick vào mục Check to ENABLE saving a backup copy of old version of theme or plugin when you upload new one nếu bạn muốn plugin này tiến hành tạo 1 bản .zip backup của theme hoặc plugin phiên bản cũ trước khi update. Nó có thể được sử dụng để restore trong trường hợp phiên bản mới bị lỗi hoặc không tương thích tốt. File này sẽ được lưu trong thư mục /upload/ hoặc thư mục /themes/.

Click vào nút Save Changes để lưu lại.
3. Bây giờ, hãy update phiên bản mới của theme hoặc plugin bằng cách truy cập:
- Appearance => Themes => click vào nút Add New => click tiếp vào nút Upload Theme => chọn file .zip từ máy tính của bạn rồi click nút Install Now => Kích hoạt theme.
- Plugins => Add New => click tiếp vào nút Upload Plugin => chọn file .zip từ máy tính của bạn rồi click nút Install Now => Kích hoạt plugin.
Phiên bản mới của theme hoặc plugin sẽ tự động thay thế cho phiên bản cũ, mọi thiết lập sẽ được giữ nguyên.
Update thông qua cPanel, DirectAdmin hoặc FTP
1. Đầu tiên, các bạn cần phải truy cập vào thư mục cài đặt WordPress thông qua File Manager của cPanel/ DirectAdmin hoặc phần mềm FTP. Lần theo đường dẫn /wp-content/themes/ hoặc /wp-content/plugins/ (nếu bạn muốn update plugin). Upload file mã nguồn .zip của theme hoặc plugin lên.

2. Chọn file theme hoặc plugin, sau đó click vào nút Extract (hoặc click chuột phải chọn dòng Extract) để tiến hành giải nén nó. Bạn cần để nguyên đường dẫn để file theme (hoặc plugin) được giải nén và ghi đè lên thư mục theme (hoặc plugin) cũ.

Click vào nút Extract File (s) và đợi trong giây lát để quá trình giải nén hoàn tất.

3. Truy cập vào Appearance => Themes (hoặc Plugins => Installed Plugins) và kiểm tra xem theme (hoặc plugin) mà bạn đang sử dụng đã được update thành công lên phiên bản mới nhất hay chưa.
Thật đơn giản phải không nào? Chúc các bạn thành công!
Mọi thắc mắc và đóng góp liên quan đến việc update themes và plugins trả phí khi không có membership hoặc license, xin vui lòng gửi vào khung bình luận bên dưới để được giải đáp.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)





e giải nén bằng plugin file manager bị lỗi này a ơi:
Unable to extract files from “html/wp-content/themes/mts_schema.zip”.
Unable to save “.keep”.
For security reason denied to unpack archives contains symlinks or files with not allowed names.
dùng phần mềm fpt filezilla thì không có nút extract :(
Cái này là “tính năng bảo mật” của GoDaddy nha. :3 Phải extract từ dưới máy tính rồi upload từng file bằng FTP. :P
Bác chủ thớt cho em hỏi cách down bản update theme nulled về kiểu gì ạ? em cảm ơn
Bạn down theme null ở đâu thì vào đó hóng chứ theme null được cập nhật hay không là còn tùy người ta nữa :D
Có bạn hỏi mình: anh ơi, em sửa file trong thư mục public_html/wp-includes/css thì khi update theme có bị gì không? Hix, không muốn trả lời luôn.
Bạn xem giúp mình thử cái theme mình bị lỗi gì vậy, sản phẩm hiện 4 cột mà site mình hiện có 2 cột ? có phải bản theme cũ ko tương thích với bản wordpress mới ko bạn? mình dùng template mela
cảm ơn bạn.
trong child theme em muốn tùy chỉnh trang chủ ở phần next page thành số thứ tự, hay chèn comment facebook nhưng phải vào theme gốc.
–> Anh cho em hỏi cách nào để chỉnh mà ko vào theme gốc không anh. chứ em update là phải cập nhật code lại :((
1 là bạn sử dụng plugin để chèn bình luận Facebook, phân trang… 2 là bạn phải tìm cách tạo các file tương tự cho child theme và khai báo chúng trong functions.php của child theme. Cách 1 đơn giản hơn. Cách 2 phức tạp hơn. :P
Mình thích cách 2 bạn có bài nào Hướng dẫn tạo file vs khai báo trong php cho mình xin link với.
Cách 1 dùng nhiều pluhin dễ bị chậm web lắm.hjhj
Rất tiếc vụ này mình không hướng dẫn được cho bạn rồi. Vô kế khả thi. :(
Vậy để mình tự mò vậy. Cảm ơn bạn nhé. Bài viết hữu ích và nhiệt tình quá?
Hiếu xem cho mình theme này có file update mới không, gửi cho mình để mình cài với. Tks :) https://mythemeshop.com/themes/splash/
Bạn Ngọc đang dùng phiên bản nào vậy? :P
mình đang có phiên bản 2.2.2, giao diện default. Đang làm quen để chuẩn bị đổi giao diện sang cái này :P
Hôm 31/8 vừa rồi mình đã update trọn bộ theme của MyThemeShop rồi mà. Bên trong có theme Splash 3.0. Bạn check cái link hôm trước mình gửi cho bạn hoặc vào Google Drive mục “Được chia sẻ với tôi” để tải về nhé. :P
A ok, mình hiểu rồi, vậy từ giờ đến T1/2017 cứ vào link đó tải về là được đúng không :)
Chuẩn rồi. Mình đã ghi rõ như vậy khi chia sẻ thư mục Google Drive rồi mà. :)
Ừ đúng rồi, hồi đó chưa nghĩ dùng theme nên không để ý :D
Tks anh
Cập nhật theme xong mất hết các cấu hình mình tự cài vào theme hả ad
Nếu là cấu hình thiết lập thì không bị mất bạn nhé. Chỉ những tùy chỉnh bạn thêm trực tiếp vào trong file theme thì mới bị mất thôi. Nhưng nếu thêm vào child theme thì không sao nhé. :P
Tks anh. Em thêm vào theme bị mất sạch các cấu hình luôn như analytics,..
Nếu thêm vào child theme chỉ thấy 2 file funtion vs css thì thêm như thế nào để ko bị mất khi cập nhật vậy anh hiếu.
Tại em thấy thêm cái đó vào header của theme chính.. ..
Nếu bạn muốn chèn code Google Analytics thì tham khảo bài viết này nhé: https://wpcanban.com/wordpress/thu-thuat-wordpress/chen-code-vao-header-va-footer-cua-wordpress.html. Không nên chèn trực tiếp vào file theme. :P
Ok. Tks anh
Anh ơi vậy cho em hỏi, em muốn mua 1 theme trả phí để cài đặt làm website. vậy khi nào thì cần tạo child theme vậy anh?
1. mua về upload new theme lên và tạo luôn child theme để mình tuỳ chỉnh và thiết lập trên đó?
2. cứ up lên sử dụng đến khi nào cần chỉnh gì trên theme chính thì mới tạo child theme?
Hy vọng anh trả lời sớm, cám ơn anh nhiều
Cả 2 đều đúng bạn nhé. Nếu bạn không có nhu cầu tùy chỉnh gì trong file theme thì không cần thiết phải tạo child theme. Kể cả khi có nhu cầu tùy chỉnh CSS hay file functions.php thì WordPress đã hỗ trợ sẵn tính năng Additional CSS và các plugin như Code Snippets rồi.
Tốt nhất là child theme mà chỉnh vì bản gốc có khi nhà cung cấp lai có bản phát hành mới :P
Cách Update của bạn đâu dành cho khi không có membership hoặc license
Vậy theo bạn làm thế nào mới là đúng? :)
WordPress cũng dễ chịu thật, chỉ cần chép đè thư mục mới lên cũ là được, không cần phải update database gì cả vậy nên cũng không phải sợ lỗi lầm gì cho lắm vì có gì thì chép cái cũ đè lên lại cái mới là em lại như xưa.
Chuẩn rồi. :) Vì mọi cấu hình của theme đều được lưu trên database. Nên thay đổi các tập tin sẽ không ảnh hưởng gì đến thiết lập cũ. :)