Kích hoạt cập nhật WordPress tự động sẽ giúp website của bạn an toàn và tốt hơn, tiết kiệm thời gian hơn nữa. Chúng tôi sẽ giúp bạn hiểu hết về công việc này
Cập nhật WordPress giúp website đạt hiệu quả tốt, gia tăng tính bảo mật. Các bản cập nhật mặc định sẽ xử lý tệp WordPress gốc – được gọi là bản phát hành nhỏ. Ngoài ra nó còn giúp trang web sử dụng các công nghệ mới nhất
Cập nhật WordPress cũng hoàn toàn miễn phí, nó được sử dụng để sửa lỗi, tăng tốc độ trang web, tích hợp các tính năng mới – giống như phiên bản Gutenberg vừa ra mắt để nâng cao trải nghiệm tương tác. Rất tuyệt phải không?
Cập nhật WordPress đúng là một việc phải làm, nhưng có rất nhiều vấn đề phát sinh. Bản cập nhật sẽ ảnh hưởng đến các tệp và thư mục của WordPress. Nếu bạn đã từng chỉnh sửa tệp WordPress gốc, việc cập nhật này còn xóa các thay đổi đó của bạn
Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cập nhật WordPress mà không làm hỏng bất kỳ thứ gì
Tóm lại, vì sao phải cập nhật 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 chúng tôi tóm tắt lại các lý do cần cập nhật WordPress
- WordPress an toàn hơn vì bản cập nhật sẽ sửa lỗi và các lỗi truy cập 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 chủ đề hiện đại, plugin và công nghệ web
Các loại cập nhật WordPress
Tại thời điểm viết bài, phiên bản mới nhất của WordPress là WordPress 5. 1 bản thử nghiệm 1. Tự động cập nhật WordPress đã có từ phiên bản 3. 7
Có nhiều loại cập nhật WordPress
1. Cập nhật cốt lõi
Các bản cập nhật cốt lõi (cập nhật mã nguồn gốc) được chia thành 3 phần
- Các bản cập nhật phát triển cốt lõi xảy ra trong quá trình phát triển để kiểm tra tính năng mới
- Các bản cập nhật cốt lõi nhỏ xử lý các vấn đề về bảo mật và hiệu năng, biên lại là các bản bảo trì cho WordPress
- Các bản cập nhật cốt lõi chính là bản cập nhật or bao gồm các tính năng mới và sửa lỗi
2. Cập nhật plugin
3. cập nhật chủ đề
4. Bản cập nhật tệp bản dịch
Tóm tắt, có 4 loại cập nhật WordPress. Bản thân core update cũng có 3 loại nhỏ bên trong
Trước khi cập nhật
Trước khi thực hiện tiến trình cập nhật WordPress hoặc 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 ra. Mặc dù lỗi có thể hiếm gặp 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 trang bị hỏng hoặc gặp sự cố tải trang
Đầu tiên, hãy tập tin Bootstrap thực hiện sao lưu WordPress
Thứ hai, chúng tôi khuyên bạn nên vô hiệu hóa 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 trang web hiển thị bị hỏng
Sau khi cập nhật, hãy nhớ kích hoạt lại plugin đã được
Rồi, giờ bạn đã có bản sao lưu của WordPress và các plugin 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ẽ tiến tới cập nhật các chủ đề và plugin WordPress
Làm thế nào để cập nhật WordPress
Trong phần này, chúng tôi sẽ hướng dẫn nhiều cách khác nhau để cập nhật WordPress và quản lý tự động cập nhật WordPress
- Cập nhật WordPress thủ công qua trang quản trị bảng điều khiển quản trị
- Cập nhật WordPress thủ công bằng FTP
- Cập nhật thủ thuật WordPress bằng SSH và WP-CLI
- Quản lý việc cập nhật tự động của WordPress
Cách cập nhật WordPress thủ công qua trang quản trị (admin dashboard)
Cách đơn giản nhất trong tất cả các cách để cập nhật WordPress là sử dụng trang quản trị của WordPress. Bạn chỉ cần vài cú nhấp chuột là cập nhật thành công
Cập nhật tệp WordPress chính
Nếu có bản cập nhật WordPress lõi mới phát hành, WordPress sẽ hiển thị thông báo trên cùng bảng điều khiển quản trị của trang
Tại đây, bạn chỉ cần nhấn nút Please update now để bắt đầu
WordPress sẽ đưa trang web 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 làm vô hiệu và kích hoạt lại plugin, sau đó tải xuống và cài đặt WordPress mới. Sau khi cập nhật thành công, WordPress sẽ chuyển bạn đến trang Cập nhật, nơi bạn có thể cập nhật chủ đề và plugin
Nếu bản cập nhật là bản WordPress lớn, ví dụ như bạn đang cập nhật từ phiên bản 4. 8 lên phiên bản 4. 9. 5, kết quả trang sẽ hiển thị như sau
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 bất kỳ 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 theme và plugin nữa là xong. Ở phần tiếp theo, chúng tôi sẽ chỉ cho bạn cách cập nhật WordPress thủ công bằng FTP
Trong trường hợp bạn không cập nhật WordPress trên bảng điều khiển quản trị nữa, việc sử dụng ứng dụng khách FTP như FileZilla sẽ giúp bạn nâng cấp WordPress thành công
Cập nhật WordPress Themes và Plugins
Đừng nghĩ cập nhật WordPress là đủ, bạn còn cần biết cách cập nhật các chủ đề và plugin WordPress mới một cách an toàn
Vui lòng chuyển đến mục bảng điều khiển quản trị viên WordPress, nhấn vào nút Cập nhật
Nhấp vào nút này sẽ dẫn bạn đến màn hình cập nhật nơi bạn có thể đồng thời cập nhật WordPress core, themes và plugins
Cập nhật theme và plugin từ khu vực này rất đơn giản. Chỉ cần đánh dấu vào nút Select All và nhấp vào Update Plugins with Update Themes là bạn sẽ có thể cập nhật cả 2
Ngoài ra, bạn cũng có thể cập nhật từng plugin bằng cách di chuyển vào mục Plugin -> Plugin đã cài đặt như hình bên dưới
Tương tự, bạn có thể vào chủ đề cập nhật WordPress bằng cách chuyển đến mục Giao diện -> Chủ đề như ví dụ bên dưới
Ghi chú. Cập nhật chủ đề WordPress sẽ loại bỏ tất cả các tùy chỉnh trong chủ đề WordPress của bạn. Để tránh mất các tùy chỉnh đó, hãy sử dụng chủ đề con thay vì chỉnh sửa trực tiếp trên chủ đề
Cách cập nhật WordPress thủ công qua FTP
Cập nhật thủ công WordPress hoàn toàn không khó như bạn tưởng. Đúng vậy, bạn cần thực hiện nhiều bước hơn, nhưng nó rất đơn giản
Ghi chú. Tại mục này, bạn cần sử dụng chương trình FTP như FileZilla hoặc File Manager để truy cập 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 trong mục Bảng điều khiển -> Tài khoản FTP
Khi đã có đủ các thông tin này, bạn có thể cập nhật WordPress theo cách thủ công
Đừng quên thực hiện các bước chuẩn bị ở trên nhé, chẳng hạn như sao lưu trang web của bạn và plugin vô hiệu
Bước 1 – Tải WordPress Version mới nhất
Đầu tiên, hãy truy cập trang WordPress. org nhấn nút Tải xuống để tải phiên bản WordPress 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 thư mục con như wp-admin, wp-includes và wp-content với các tệp khác là chỉ mục. php, wp-đăng nhập. php, wp-config-mẫu. 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
Khi bạn đã vào trong, bạn cần di chuyển tệp từ WordPress bạn mới tải xuống từ máy tính vào thư mục WordPress trên máy chủ lưu trữ. Hay nói cách khác, thay thế các tệp và thư mục của WordPress trên máy chủ lưu trữ web bằng tệp tương ứng trong WordPress bạn mới giải nén ít phút trước
Quan trọng. Đừng sao chép toàn bộ tập tin. Vì bạn có thể phá hỏng trang web. 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 và wp-gộp trên máy chủ web. Nếu bạn đang sử dụng FileZilla, chỉ cần chọn các thư mục đó, chuột phải vào và chọn Xóa
Đừng đụng vào thư mục wp-content vì các chủ đề, plugin và phương tiện đ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-gộp và wp-admin, bạn đã truy cập phiên bản tải lên 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 tục chọn thư mục wp-gộp và wp-admin, chuột phải và nhấp vào nút Tải lên
Sau khi đã tải lên wp-gộp và wp-admin trên máy chủ, giờ bạn có thể tải lên các tệp còn lại
Lần này, chúng tôi sẽ không xóa bất kỳ tệp nào trên máy chủ, chỉ cần ghi đè lên chúng
Chọn tất cả các tệp trong bảng điều khiển bên trái, chuột phải và nhấp vào nút Tải lên.
Nếu bạn thấy thông báo xác nhận lại, chỉ cần chọn Ghi đè, rồi nhấp vào nút OK
Mở tệp wp-config-sample. php to view is have any lines code required to copy to wp-config files wp-config. php is there on web server not
Cuối cùng, di chuyển đến khu vực quản trị (yoursite. com/wp-admin/nâng cấp. php/) để xem mọi thứ ổn định và nâng cấp cơ sở dữ liệu đã được
Cách cập nhật WordPress qua WP-CLI
Trước khi thực hiện cách này, bạn cần có quyền truy cập SSH trước vào thư mục gốc WordPress 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 nào để truy cập tài khoản bằng SSH, bạn sẽ xem hướng dẫn này
Cập nhật WordPress qua WP-CLI, đồng thời bạn vẫn có thể cập nhật cơ sở dữ liệu và WordPress thems
Nếu bạn đã cài đặt WordPress ở một thư mục khác ngoài thư mục public_html/your-site, thì thư mục gốc của WordPress là your-site
Đầu tiên, hãy sử dụng lệnh cd để di chuyển đến thư mục gốc WordPress
cd public_htmlThứ 2, kiểm tra xem bạn đã thấy phiên bản mới của WordPress chưa
wp core check-updateKết quả
+---------+-------------+---------------------------------------------------------------+ | version | update_type | package_url | +---------+-------------+---------------------------------------------------------------+ | #.#.# | minor | //downloads.wordpress.org/release/wordpress-#.#.#.zip | | #.#.# | major | //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. "Thành công. WordPress đang ở phiên bản mới nhất”
Tiếp theo, bạn hãy chạy sau để nâng cấp WordPress core
wp core updateKết quả là bạn sẽ thấy tương tự như sau
Updating to version #.#.# (en_US)... Downloading update from //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.Bây giờ bạn đã biết cách cập nhật lõi WordPress bằng WP-CLI, hãy tiếp tục cập nhật cơ sở dữ liệu, chủ đề và plugin của bạn
- Để cập nhật cơ sở dữ liệu WordPress, hãy chạy lệnh. wp core update-db
- To update themes, run command. wp theme update --all
- Để cập nhật plugin, hãy chạy lệnh. wp plugin update --all
Tự động cập nhật WordPress (WordPress Auto Update)
Bạn biết rằng thông thường các bản cập nhật WordPress nhỏ sẽ 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 hơn?
Nếu không thích chương trình, bạn có thể cài đặt tự động cập nhật bằng plugin như Easy Updates Manager
Nếu bạn ghét plugin? . php
________số 8Ở phần sau, chúng tôi sẽ nói rõ hơn về việc quản lý tự động cập nhật qua tệp wp-config, bộ lọc api
Cách kích hoạt tự động cập nhật bằng tệp wp-config. php
Bạn đã từng nghĩ về việc quản lý cập nhật tự động WordPress chưa? . php để bạn dễ dàng tắt tự động cập nhật
Lưu ý là đối với các bản cập nhật nhỏ và cập nhật bản dịch đã được bật tự động ngay từ đầu. Trước tiên, hãy thử cập nhật WordPress vô hiệu tự động. Bạn chỉ cần thêm dòng này vào trong tệp wp-config. php
define( 'AUTOMATIC_UPDATER_DISABLED', true );Tiếp theo, bạn có thể thêm dòng sau vào để bật tự động cập nhật mã nguồn chính
wp core check-update0- Đúng nghĩa là các update development, minor và major đã được bật
- Sai nghĩa là các bản cập nhật phát triển, bản cập nhật nhỏ và bản cập nhật lớn bị tắt
- Ý nghĩa nhỏ là các cập nhật nhỏ được bật, phát triển và cập nhật lớn bị vô hiệu
Kích hoạt tự động cập nhật bằng tệp API Filters
Thay vì cấu hình bằng hằng số trong tệp wp-config, bạn vẫn có thể sử dụng các bộ lọc API. Bộ lọc là chức năng được sử dụng để quản lý biến. Khi sử dụng bộ lọc API, bạn sẽ kiểm tra giám sát tốt hơn quá trình cập nhật hệ thống và plugin
Ví dụ, nếu bạn muốn cập nhật toàn bộ tự động vô hiệu, bạn có thể sử dụng
wp core check-update1
Còn nếu bạn chỉ muốn cập nhật các tệp gốc, thì bạn thêm bộ lọc này vào
wp core check-update2
You can set setting each small change
- Cho phép cập nhật phụ
wp core check-update3
- Cho phép cập nhật chính
wp core check-update4
- Cho phép cập nhật phát triển
wp core check-update5
Nếu bạn muốn quay ngược lại, chỉ việc đổi giá trị từ true thành fales là các cập nhật tự động từng loại sẽ bị vô hiệu thay vì kích hoạt
Tự động cập nhật chỉ áp dụng cho plugin và chủ đề bên dưới điều kiện nó được quản lý bởi nhóm ngũ ngũ WordPress. Để cập nhật chủ đề và plugin tự động, chỉ cần sử dụng các bộ lọc bên dưới
- Cho plugin
- Chọn chủ đề
- add_filter( 'auto_update_theme', '__return_true' );
Quản lý tự động cập nhật bằng plugin
Nếu bạn không quen mã để quản lý cập nhật tự động WordPress, chúng tôi khuyên bạn nên sử dụng plugin
Easy Updates Manager là plugin quản lý tự động cập nhật WordPress tốt nhất. Nó miễn phí, dễ sử dụng, mạnh mẽ và có thể cài đặt nhiều thứ như bật tắt cập nhật mã nguồn gốc, plugin, chủ đề,.. Nếu bạn muốn nhiều tính năng cao cấp hơn, bạn có thể đăng ký bản cao cấp sẽ có giá
Cài đặt plugin này cũng dễ. Truy cập vào bảng điều khiển WordPress và tìm plugin Easy Updates Manager trong khu vực plugin. Sau đó cài đặt và kích hoạt nó. Sau đó, bạn chuyển tới mục Cấu hình để quản lý cập nhật
Quản lý email thông báo về việc cập nhật
Khi là một web quản trị, bạn sẽ muốn nhận thông báo mỗi khi WordPress cập nhật qua email
Các email bạn sẽ nhận được là
- Gửi email kết quả, email này sẽ thông báo trạng thái cập nhật thành công, ví dụ như. “Trang web của bạn đã cập nhật lên wordpress (số phiên bản. )”. Có nghĩa là cập nhật tự động đã hoạt động tốt. Bạn không cần lo lắng gì nữa khi thấy có dòng sau. “Bạn không cần thực hiện thêm hành động nào nữa. Để biết thêm về phiên bản X. X, hãy xem màn hình Giới thiệu về WordPress”
- Email thông báo. Khi bạn nhận được email thông báo là “WordPress (số phiên bản) đã có sẵn. Please update”, có nghĩa là bạn cần cập nhật thủ công. Có thể là WordPress gặp lỗi gì đó trong quá trình cập nhật tự động, khiến nó bị lỗi trong quá trình cập nhật
- gỡ lỗi email. Bạn sẽ nhận được email này khi có phiên bản đang phát triển hoặc trường hợp xảy ra lỗi lớn
Bạn cũng có thể vô hiệu hóa các thông báo này tùy theo loại email
- Để vô hiệu hóa kết quả email, bạn sử dụng bộ lọc sau
- Để vô hiệu email thông báo, bạn sử dụng bộ lọc sau
wp core check-update8
- Để gỡ lỗi email vô hiệu, bạn sử dụng bộ lọc sau
wp core check-update9
Bộ lọc API rất tiện lợi trong quá trình cài đặt. Bạn có thể tạo các luật riêng để nhận email cho một vấn đề gì đó và cũng có thể tắt email mà bạn không cần
Lời kết
Vì vậy, giờ bạn đã thấy cách cập nhật WordPress rất đơn giản phải không?
Trước khi tắt bài hướng dẫn này đi. Hãy nhớ luôn tạo bản sao lưu WordPress, bất kể bạn có thích cập nhật WordPress hay không. Hơn nữa, hãy sử dụng chủ đề con để khi cập nhật bạn không bị mất các tùy chỉnh trên chủ đề 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 nhà phát triển cập nhật sản phẩm