Wordpress

Làm thế nào để update WordPress – hướng dẫn toàn tập

Nếu bạn đang cần biết cách nào update WordPress tốt nhất bạn đang tới đúng nơi rồi đấy. Rất đơn giản, quá trình này không đòi hỏi công sức của bạn nhiều, bất kẻ bạn cập nhật WordPress core, theme hay plugins.

Trong bài viết này, chúng tôi sẽ chỉ bạn cách update WordPress mà không làm hỏng bất kỳ thứ gì.

Có thể bạn đang tự hỏi tại sao lại phải cập nhật WordPress trong khi bạn đã đủ các tính năng mình cần rồi? Chúng tôi sẽ giải thích lý do vì sao để bạn biết tại sao không nên bỏ qua việc để WordPress update.

Vì sao phải update WordPress?

WordPress của bạn vẫn đang hoạt động tốt, website chạy bình thường, vậy tại sao phải cập nhật WordPress nhỉ?

Sau đây là các lý do đặc biệt để giải thích vì sao bạn cần update WordPress:

  • WordPress an toàn hơn vì bản cập nhật sẽ sửa lỗi và các lỗi hổng bảo mật
  • Nhiều tính năng và chức năng hấp dẫn mà không ai muốn bỏ lỗ
  • Tốc độ và hiệu năng được cải thiện ở mỗi bản cập nhật WordPress
  • Tương thích với các themes hiện đại, plugins and web technologies

Trước khi cập nhật

Trước khi thực sự tiến hành cập nhật WordPress hay làm bất kỳ thay đổi nào, hãy lưu ý chuẩn bị cho các sự cố có thể xảy đến. Mặc dù lỗi có thể hiếm khi gặp, nhưng lúc nào bạn cũng cần có kế hoặc quay ngược lại, để đề phòng trường hợp site bị hỏng hoặc gặp vấn đề tải trang.

Đầu tiên, hãy tập thoái quen thực hiện backup WordPress.

Thứ Hai, chúng tôi khuyên bạn vô hiệu hết plugin trước khi cập nhật WordPress thủ công.Thông thường, lỗi không tương thích với plugin khi cập nhật sẽ không xảy ra, nhưng nếu có, nó sẽ khiến site render bị hỏng.

Sau khi cập nhật, hãy nhớ kích hoạt lại plugin là được.

Rồi, giờ bạn đã có backup của WordPress và plugins không còn hoạt động nữa, hãy bắt đầu quá trình cập nhật WordPress thủ công thôi, sau đó sẽ tới cập nhật WordPress themes và plugins

Làm thế nào để cập nhật WordPress

Trong phần này, chúng tôi sẽ đi hướng dẫn cập nhật WordPress bằng:

  • WordPress admin dashboard
  • Cập nhật WordPress thủ công bằng FTP
  • Cập nhật WordPress thủ công bằng SSH và WP-CLI
  • Cập nhật WordPress tự động trên cPanel, wp-config.php và functions.php

Update WordPress qua Admin Dashboard

Cách đơn giản nhất trong tất cả các cách để WordPress update là sử dụng trang admin của WordPress. Bạn chỉ cần vài cú click chuột là cập nhật thành công.

Nếu có bản WordPress update core mới phát hành, WordPress sẽ hiện thông báo trên cùng của trang admin dashboard.

Thông báo update WordPress

Tại đây, bạn chỉ cần nhấn nút Please update now để bắt đầu.

WordPress sẽ đưa website vào trang thái bảo trì cho đến khi cập nhật xong.

Quá trình này sẽ bao gồm việc vô hiệu và kích hoạt lại plugin, rồi tải và cài đặt WordPress mới. Sau khi cập nhật thành công, WordPress sẽ chuyển bạn tới trang Update, nơi bạn có thể update theme và plugins.

Đang tìm một cách tốt hơn để host website của bạn?

Chuyển website của bạn tới nền tảng web hosting nhanh nhất, được hỗ trợ riêng 24/7.

màn hình wordpress update

Nếu bản cập nhật là bản WordPress lớn, ví dụ như bạn đang update từ version 4.8 lên version 4.9.5, trang kết quả sẽ hiển thị như sau:

màn hình WordPress update

Từ ảnh ở trên, bạn có thể thấy các vấn đề bảo mật và lỗi đã được sửa trong phiên bản nào..

Vào lúc này, WordPress đã hoàn toàn được nâng cấp thành công. Giờ bạn chỉ cần cập nhật themes và plugin nữa là xong. Ở phần tiếp theo, chúng tôi sẽ chỉ bạn cách update WordPress manually bằng FTP.

Trong trường hợp bạn không cập nhật WordPress trên admin dashboard nữa, việc sử dụng FTP client như là FileZilla sẽ giúp bạn nâng cấp WordPress thành công.

Làm thế nào để cập nhật WordPress thủ công bằng FTP

WordPress manual update hoàn toàn không khó như bạn tưởng. Đúng vậy, bạn cần làm nhiều bước hơn, nhưng nó rất đơn giản.

Ghi chú: Ở mục này, bạn cần sử dụng chương trình FTP như là FileZilla hoặc File Manager để truy cập được vào thư mục gốc của WordPress.

Trong bài hướng dẫn, chúng tôi sẽ sử dụng FileZilla. Vì vậy bạn cần chuẩn bị các thông tin sau: FTP username, password, host/hostname và port. Nếu bạn là khách hàng của Hostinger, bạn có thể lấy các thông tin trên ở mục Control Panel -> FTP accounts.

tài khoản ftp hostinger

Khi đã có đủ các thông tin này, bạn có thể update WordPress manually.

Đừng quên thực hiện các bước chuẩn bị ở trên nhé, như là back up site của bạn và vô hiệu Plugin.

Bước 1 – Tải WordPress Version mới nhất

tải wordpress

Đầu tiên, hãy truy cập trang WordPress.org nhấn nút Download để tải WordPress bản mới nhất về.

Tiếp theo, hãy giải nén bằng WinRar hoặc WinZip.

Trong thư mục wordpress, bạn có thể thấy các subfolder như là wp-admin, wp-includes, và wp-content với các file khác là index.php, wp-login.php, wp-config-sample.php, vâng vâng.

Bước 2 – Truy cập vào thư mục WordPress Root Directory

Mở filezilla, nhập thông tin FTP, rồi truy cập vào thư mục chứa WordPress.

thư mục gốc wordpress filezilla

Khi bạn đã vào trong, bạn cần di chuyển files từ WordPress bạn mới tải về từ máy tính vào thư mục WordPress trên hosting. Hay nói cách khác, thay thế các files và folder của WordPress trên web host với file tương ứng trong WordPress bạn mới vừa giải nén ít phút trước.

Quan trọng: Đừng vội copy toàn bộ files. Vì bạn có thể sẽ phá hỏng site. Bạn chỉ cần thực hiện từng bước như bên dưới nhé.

Xóa thư mục wp-admin wp-includes trên web host. Nếu bạn đang dùng FileZilla, chỉ cần chọn các thư mục đó, chuột phải vào và chọn Delete:

mở thư mục wordpress bằng FTP

Đừng đụng vào thư mục wp-content vì themes, plugins, và media đang vận hành trong thư mục đó.

Bước 3 – Upload phiên bản mới lên

Sau khi bạn đã xóa thư mục wp-includes wp-admin, đã đến lục upload phiên bản mới từ máy của bạn.

Truy cập vào thư mục WordPress trên máy của bạn bằng cách điều hướng trong thanh quản lý bên trái. Tiếp theo chọn thư mục wp-includes wp-admin, chuột phải và click vào nút Upload:

Upload wordpress files qua FTP

Sau khi đã upload wp-includes wp-admin trên server, giờ bạn có thể upload các files còn lại.

Lần này, chúng ta sẽ không xóa bất kỳ file nào trên server, chỉ cần ghi đè lên chúng.

Chọn tất cả các files trong panel bên trái, chuột phải và click vào nút Upload. 

Upload wordpress files qua FTP

Nếu bạn thấy thông báo xác nhận lại, chỉ cần chọn Overwrite, rồi click vào nút OK.

Mở file wp-config-sample.php để xem là có dòng code nào cần thiết để copy vào files gốc wp-config.php đang có trên web server không.

Cuối cùng, di chuyển tới admin area (yoursite.com/wp-admin/upgrade.php/) để xem mọi thứ có ổn không rồi nâng cấp database là được.

Làm thế nào để cập nhật WordPress qua WP-CLI

Trước khi thực hiện cách này, bạn cần có truy cập SSH trước vào WordPress root của bạn, thường là public_html như trong trường hợp của chúng tôi. Nếu không biết cách làm thế nào để truy cập tài khoản bằng SSH, bạn sẽ xem bài hướng dẫn này.

Cập nhật WordPress qua WP-CLI, đồng thời bạn còn có thể cập nhật database và WordPress thems.

Nếu bạn đã cài WordPress ở thư mục khác ngoài thư mục public_html/your-site, vậy thư mục gốc của WordPress là your-site

Đầu tiên, hãy dùng lệnh cd để di chuyểnt ới thư mục gốc WordPress:

cd public_html

Thứ 2, kiểm tra xem nếu bạn có thấy phiên bản mới của WordPress:

wp core check-update

Kết quả:

+---------+-------------+---------------------------------------------------------------+
| version | update_type | package_url                                                 |
+---------+-------------+---------------------------------------------------------------+
| #.#.#   | minor       | https://downloads.wordpress.org/release/wordpress-#.#.#.zip |
| #.#.#   | major       | https://downloads.wordpress.org/release/wordpress-#.#.#.zip |
+---------+-------------+---------------------------------------------------------------+

Nếu không có bản cập nhật nào, bạn sẽ thấy dòng: “Success: WordPress is at the latest version” .

Tiếp theo, bạn hãy chạy lênh sau để nâng cấp WordPress core:

wp core update

Kết quả bạn sẽ thấy tương tự như sau:

Updating to version #.#.# (en_US)...
Downloading update from https://downloads.wordpress.org/release/wordpress-#.#.#-no-content.zip...
Unpacking the update...
Cleaning up files...
No files found that need cleaned up.
Success: WordPress updated successfully.

Giờ bạn đã biết cách update WordPress core bằng WP-CLI, hãy tiếp tục update database, theme và plugins của bạn.

  • Để update database WordPress, chạy lệnh:
    wp core update-db
  • Để update themes, chạy lệnh:
    wp theme update --all
  • Để update plugins, chạy lệnh:
    wp plugin update --all

Làm thế nào để WordPress Update tự động

Bạn biết rằng thường các bản cập nhật WordPress nhỏ sẽ được tự động cập nhật. Vậy làm thế nào để kích hoạt tính năng tự động cập nhật WordPress cho các phiên bản lớn khác?

Nếu không thích lập trình, bạn có thể cài đặt tự động cập nhật bằng plugin như là Easy Updates Manager.

Nếu bạn ghét plugin? Bạn có thể kích hoạt tự động update WP core bằng cách thêm dòng sau vào file wp-config.php:

define('WP_AUTO_UPDATE_CORE', true);

Làm thế nào để Update WordPress Themes và Plugins

Đừng nghĩ cập nhật WordPress là đủ, bạn còn cần biết cách update WordPress themes và plugins nữa mới an toàn.

Hãy chuyển tới mục WordPress admin dashboard, nhấn vào nút Updates.

Click vào nút này sẽ dẫn bạn đến màn hình update nơi bạn có thể đồng thời cập nhật WordPress core, themes, và plugins.

màn hình wordpress update

Cập nhật theme và plugin từ khu vực này rất đơn giản. Chỉ cần tick vào nút Select All và click vào Update Plugins với  Update Themes là bạn sẽ có thể update cả 2.

Ngoài ra bạn cũng có thể cập nhật từng plugin một bằng cách di chuyển vào mục Plugins -> Installed Plugins như hình bên dưới.

WordPress update plugin

Tương tự, bạn có thể vào WordPress update theme bằng cách chuyển tới mục Appearance -> Themes như ví dụ bên dưới.

làm thế nào để update WordPress theme

Ghi chú: Update WordPress theme sẽ loại bỏ tất cả tùy chỉnh trong WordPress theme của bạn. Để tránh mất các tùy chỉnh đó, hãy sử dụng child theme thay vì chỉnh sửa trực tiếp trên theme.

Lời kết

Vậy đó, giờ bạn đã thấy cách update WordPress rất đơn giản phải không? Các cách trên sẽ giúp bạn cập nhật WordPress mà không làm hỏng site.

Trước khi tắt bài hướng dẫn này đi. Hãy nhớ luôn tạo WordPress backup, bất kể bạn có thích update WordPress hay không. Hơn nữa, hãy sử dụng child theme để khi cập nhật bạn không mất đi các tùy chỉnh trên theme của mình.

Và đừng quên luôn sử dụng những plugin và theme WordPress nào thường xuyên được developer cập nhật sản phẩm.

Thêm bình luận

Click vào đây để bình luận

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hãy gia nhập cùng hàng trăm subscriber của Hostinger trên thế giới

để nhận các bài hướng dẫn mới nhất tới email của bạn.

Please wait...

Cảm ơn đã đăng ký!

Tiết kiệm ngay thôi!

Mua hosting & tên miền miễn phí, tất cả trong một chỉ từ

VNĐ52.000
00
/th