WordPress 5.6: Những thay đổi mới là gì?

Blair Jersyer Hướng dẫn WordPress Jan 19, 2024

WordPress 5.6 là phiên bản WordPress lớn tiếp theo sắp được phát hành. Hôm nay chúng tôi sẽ đề cập đến các tính năng và bổ sung quan trọng nhất sẽ được thêm vào lõi.

Giống như phiên bản trước, WordPress 5.6 bao gồm một số cải tiến cho Gutenberg, nhằm làm phong phú thêm trải nghiệm chỉnh sửa cho người dùng WordPress chưa cài đặt và cập nhật plugin Gutenberg trên trang web của họ.

Không phải mọi thay đổi đều được thực hiện trên Block Editor. Một số thay đổi đã được thêm vào WordPress Core, như chủ đề WordPress Twenty-One mặc định mới, tự động cập nhật cho các bản phát hành chính, hỗ trợ tốt hơn cho PHP 8.0, Mật khẩu ứng dụng để xác thực API REST.

Chủ đề mặc định của WordPress: Hai mươi mốt

WordPress 5.6 bao gồm một chủ đề mặc định hoàn toàn mới. Twenty Twenty-One là một chủ đề WordPress tối giản, dễ tiếp cận với bố cục một cột và thanh bên chân trang.

Chủ đề mới sử dụng ngăn xếp phông chữ hệ thống và bảng màu tối thiểu dựa trên màu nền pastel.

Có gì mới với Gutenerg

Với WordPress 5.6, một số phiên bản plugin Gutenberg đã được hợp nhất vào lõi, vì vậy người dùng WordPress sẽ nhận thấy những cải tiến mới trong trình chỉnh sửa. Cụ thể, họ sẽ chú ý đến các mẫu khối nâng cao, số từ trong bảng thông tin, điều hướng bàn phím được cải thiện, giao diện người dùng kéo và thả được cải thiện, v.v.

Chúng ta hãy xem chi tiết những gì đã xảy ra.

Cải tiến khối, mẫu và giao diện người dùng

Các tính năng khối mới, cải tiến và sửa lỗi sẽ cải thiện trải nghiệm chỉnh sửa tổng thể. Ngoài ra, công việc tuyệt vời đã được thực hiện về khả năng tiếp cận. Đây là tuyển tập các tính năng thú vị nhất mà bạn sẽ thấy được thêm vào Gutenberg và bạn có thể muốn cập nhật lên WordPress 5.6.

Điều khiển vị trí cho video

Các điều khiển vị trí được thêm vào Cover Blocks kể từ Gutenberg 8.6 cho phép người dùng di chuyển tiêu điểm xung quanh và đặt vị trí tùy chỉnh cho video. Chức năng này trước đây chỉ có sẵn cho hình nền.

Cập nhật mẫu khối

WordPress 5.6 cũng bao gồm một số cải tiến về mẫu khối được thêm vào Gutenberg 8.6 .

Mẫu Trích dẫn hiện bao gồm hình ảnh ở trên cùng và dấu phân cách ở dưới cùng.

Mẫu Trích dẫn mới bao gồm một hình ảnh và dấu phân cách.

Một cải tiến hữu ích về khả năng sử dụng cho trình chèn khối là danh sách thả xuống danh mục mẫu khối , cho phép bạn lọc các mẫu theo danh mục. Điều này thực sự hữu ích khi bạn có rất nhiều mẫu để lựa chọn ( #24954 ).

Hỗ trợ phụ đề video

Khối video hiện hỗ trợ phụ đề video .

Người chỉnh sửa và người sáng tạo nội dung phải cung cấp phụ đề video ở định dạng WebVTT (Định dạng bản nhạc văn bản video trên web), là “định dạng để hiển thị bản nhạc văn bản được định thời gian (chẳng hạn như phụ đề hoặc chú thích) bằng cách sử dụng phần tử <track> ” ( #25861 ).

Theo dõi các phần tử liên kết đến phụ đề bằng các ngôn ngữ khác nhau

Khi bạn đã tải tệp .vtt của mình, người xem trang web sẽ được phép bật phụ đề bằng ngôn ngữ yêu thích của họ.

Chuyển đổi nhiều khối thành một khối cột đơn

Một cải tiến thú vị về khả năng sử dụng là khả năng chuyển đổi nhiều khối đã chọn thành Khối Cột.

Bạn chỉ cần chọn các khối muốn hiển thị theo cột, sau đó nhấp vào nút phía trên bên phải của thanh công cụ khối.

Mỗi khối được chọn sẽ được chuyển đổi thành một cột của Khối Cột.

Các mẫu nền trong khối bìa

Khối bìa bây giờ có thể hiển thị các mẫu nền.

Để thêm mẫu nền, hãy tải lên hình ảnh mẫu, sau đó bật tùy chọn Nền lặp lại . Sau khi hoàn tất, hãy điều chỉnh bộ chọn tiêu điểm theo nhu cầu của bạn và thử các cách kết hợp khác nhau với nền cố định.

Kiểm soát kích thước hình ảnh được thêm vào Khối phương tiện & văn bản

Với Gutenberg 9.1 , một điều khiển kích thước hình ảnh mới đã được thêm vào hình ảnh trong Media & Text Block. Giờ đây người dùng có thể chọn từ tất cả các kích thước hình ảnh có sẵn ( #24795 ).

Tự động cập nhật cho các bản phát hành chính

"Cập nhật tự động" là tính năng cốt lõi được giới thiệu trong WordPress 3.7 nhằm cải thiện bảo mật trang web và giúp quản trị viên trang web duy trì cập nhật trang web WordPress của họ dễ dàng hơn.

Mặc dù các bản cập nhật lõi nhỏ tự động đã được triển khai trong các phiên bản trước, nhưng với quản trị viên trang WordPress 5.6 giờ đây cũng có thể kích hoạt cập nhật tự động theo cách thủ công cho các bản phát hành chính.

Tuy nhiên, nhiệm vụ bảo trì quan trọng này có thể vẫn hơi khó hiểu đối với những người dùng không rành về công nghệ.

Nói tóm lại, WordPress 5.6 có giao diện mới cho phép quản trị viên trang web bật tính năng tự động cập nhật cho các bản phát hành cốt lõi chính.

Phạm vi ban đầu của các bản cập nhật tự động cốt lõi đã được chuyển sang:

  • Đối với các bản cài đặt mới, hành vi mặc định sẽ thay đổi chọn tham gia các bản cập nhật nhỏ theo mặc định và chọn tham gia các bản cập nhật lớn theo mặc định.
  • Đối với các bản cài đặt hiện tại, hoạt động sẽ vẫn giống như hiện nay: chọn tham gia các bản cập nhật nhỏ theo mặc định, nhưng người dùng phải chọn tham gia các bản cập nhật lớn (các hằng số và bộ lọc đã được máy chủ hoặc đại lý sử dụng sẽ vẫn mất quyền ưu tiên).
  • Cung cấp một số cập nhật cho thiết kế của giao diện người dùng.

Bắt đầu với WordPress 5.6, bạn có thể bật cập nhật tự động cho các phiên bản cốt lõi chính trong màn hình Cập nhật , trong đó giao diện người dùng mới cung cấp hộp kiểm cho phép bạn Bật cập nhật tự động cho tất cả các phiên bản mới của WordPress .

Kích hoạt tính năng cập nhật tự động cho tất cả các phiên bản mới của WordPress.

Sau khi đã bật tính năng tự động cập nhật cốt lõi cho các bản phát hành chính, bạn có thể kích hoạt chúng để chỉ kích hoạt bảo trì và bảo mật bằng cách nhấp vào Chuyển sang chỉ cập nhật tự động cho các bản phát hành bảo trì và bảo mật .

Chuyển sang cập nhật tự động chỉ để phát hành bảo trì và bảo mật

Các bản cập nhật cốt lõi tự động chính dành cho nhà phát triển

WordPress kiểm tra xem các bản cập nhật tự động cốt lõi chính có được bật hay không thông qua bộ lọc hằng số WP_AUTO_UPDATE_CORE hoặc allow_major_auto_core_updates và điều chỉnh hộp kiểm cho phù hợp.

Người dùng WordPress cũng có thể vô hiệu hóa các bản cập nhật tự động cốt lõi chính bằng cách đặt hằng số WP_AUTO_UPDATE_CORE thành false hoặc minor như hiển thị bên dưới:

# Disables all core updates:
define( 'WP_AUTO_UPDATE_CORE', false );

# Enables minor updates:
define( 'WP_AUTO_UPDATE_CORE', 'minor' );

Các giá trị có thể xác định là: true (cho tất cả), 'beta', 'rc', 'minor' và false (có nghĩa là vô hiệu hóa).

Một tùy chọn khác để tắt các bản cập nhật tự động lõi chính theo mặc định là sử dụng bộ lọc allow_major_auto_core_updates mới:

add_filter( 'allow_major_auto_core_updates', '_return_false' );

Mật khẩu ứng dụng để xác thực API REST

Mật khẩu ứng dụng là một hệ thống mới để thực hiện các yêu cầu được xác thực tới các API WordPress khác nhau.

Mật khẩu dài 24 ký tự và bao gồm các ký tự chữ hoa, chữ thường và số, có thể được tạo theo cách thủ công hoặc thông qua API REST.

Để tạo mật khẩu ứng dụng mới theo cách thủ công, hãy duyệt đến màn hình Hồ sơ của bạn và cuộn xuống trang.

Chọn tên cho Mật khẩu ứng dụng của bạn và xác nhận. WordPress sẽ hiển thị mật khẩu mới của bạn.

Mật khẩu ứng dụng mới

Mật khẩu ứng dụng được hiển thị theo từng đoạn 4 ký tự, cách nhau bằng dấu cách

Tuy nhiên, mật khẩu có thể được sử dụng có hoặc không có dấu cách :

Trong màn hình Hồ sơ Người dùng, bạn có thể xem, tạo và thu hồi mật khẩu ứng dụng. Cột Last used và Last IP giúp bạn dễ dàng tìm ra mật khẩu không còn sử dụng cần thu hồi.

Hiện tại, Mật khẩu ứng dụng có thể được sử dụng với các yêu cầu được xác thực API REST và với định dạng . Tuy nhiên, chúng tôi tin rằng nó sẽ sớm được sử dụng với các API bổ sung trong tương lai.

Thay đổi tình trạng trang web trong WordPress 5.6

Cùng với tất cả các tính năng được đề cập trước đó, WordPress 5.6 cũng mang đến một phiên bản cải tiến của công cụ Site Health , hiện hoạt động khác ở chế độ nền.

Xác thực dữ liệu kiểm tra tình trạng trang web

Trình xác thực hiện sẽ kiểm tra các phản hồi về vấn đề đối với các bài kiểm tra Tình trạng trang web. Trình xác thực sẽ loại bỏ mọi phản hồi không hợp lệ, ngăn công cụ Tình trạng trang web gây ra lỗi nghiêm trọng và tạm dừng mọi biện pháp kiểm soát tiếp theo.

Từ giờ trở đi, các phản hồi không hợp lệ sẽ không ảnh hưởng đến chỉ báo Tình trạng trang web ( #50145 ).

Kiểm tra không đồng bộ thông qua điểm cuối REST

Công cụ Site Health là một công cụ bảo mật mạnh mẽ cho phép chủ sở hữu trang web biết được tình trạng hoạt động của trang web của họ.

Công cụ này thực hiện một số thử nghiệm bảo mật để cung cấp cái nhìn tổng quan về tình trạng hoạt động của trang web của bạn.

Các thử nghiệm này thuộc hai loại: thử nghiệm trực tiếp , chạy khi tải trang và thử nghiệm không đồng bộ , có thể cần một chút thời gian để hoàn thành và sẽ chạy sau thông qua lệnh gọi JavaScript.

Với WordPress 5.6, các bài kiểm tra không đồng bộ có thể được tìm thấy trong không gian tên /wp-json/wp-site-health/v1 .

Nhờ cải tiến API REST mới, các plugin và chủ đề cũng có thể sử dụng các điểm cuối REST và không bị giới hạn ở các hành động Ajax để kiểm tra tình trạng của chúng.

Giờ đây, mỗi bài kiểm tra không đồng bộ có thể khai báo đối số has_rest , mặc định là false .

Mặc dù các thử nghiệm không đồng bộ đã được triển khai để ngăn chặn việc tải trang chậm và hết thời gian chờ, nhưng mối lo ngại đó không tồn tại với các thử nghiệm theo lịch trình.

Nếu thử nghiệm được chạy trong một sự kiện đã lên lịch thì thử nghiệm sẽ không sử dụng điểm cuối API REST mà sẽ chạy trực tiếp trên nền.

Hỗ trợ tốt hơn cho PHP 8

PHP 8.0 mang đến vô số tính năng và tối ưu hóa mới khiến nó trở thành một cột mốc thực sự trong quá trình phát triển của ngôn ngữ. Phiên bản mới hơn của PHP giới thiệu nhiều bản cập nhật phá vỡ khả năng tương thích ngược và nhiều tính năng không được dùng nữa hiện đã chính thức bị xóa. Vì vậy, việc hỗ trợ PHP 8 trong WordPress là một nhiệm vụ rất lớn.

Trên thực tế, ngay cả khi những người đóng góp cho WordPress Core nỗ lực hết sức để làm cho WordPress 5.6 tương thích với PHP 8, một số vấn đề có thể không được phát hiện tại thời điểm phát hành. Mục tiêu ở đây là đạt đến điểm mà toàn bộ hệ sinh thái WordPress tương thích với PHP 8.

Hơn nữa, một trang web WordPress sử dụng ít nhất một chủ đề và plugin. Vì vậy, nếu có thể mong đợi hỗ trợ cho PHP 8 trên WordPress, thì thật khó để tin rằng các plugin và chủ đề sẽ nhanh chóng bổ sung hỗ trợ cho PHP 8.

Vì vậy, do một số vấn đề vẫn chưa được giải quyết, bạn nên chạy thử nghiệm khả năng tương thích trên môi trường chạy thử hoặc phát triển trước khi chuyển sang PHP 8 trên trang web trực tiếp của mình.

Bản tóm tắt

WordPress 5.6 là bản phát hành chính với vô số tính năng và thay đổi cho cả người dùng và nhà phát triển. Chúng tôi rất vui khi thấy sự phát triển của công nghệ web ảnh hưởng trực tiếp đến hệ sinh thái WordPress như thế nào. Hãy nhớ rằng đối với bản cập nhật sắp tới, bạn nên tạo bản sao lưu.

Tạo trang web tuyệt vời

Với trình tạo trang miễn phí tốt nhất Elementor

Bắt đầu bây giờ
Divi WordPress Theme