Widget WordPress so với Blocks – Đâu là sự khác biệt?

Tác giả sysadmin, T.Ba 25, 2023, 01:39:22 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Widget WordPress so với Blocks – Đâu là sự khác biệt?


Bạn đang cố gắng hiểu sự khác biệt giữa các widget và khối WordPress?

Các tiện ích và khối WordPress đều được sử dụng để thêm các yếu tố nội dung động vào bài đăng, trang, thanh bên và mẫu. Các widget đã là một phần cốt lõi của WordPress trong 16 năm, trong khi các khối chỉ là một phần của nền tảng kể từ năm 2018. Chúng phục vụ các chức năng tương tự nhưng không giống nhau.

Trong bài viết này, chúng tôi sẽ giải thích sự khác biệt giữa các widget và khối WordPress, để bạn có thể tìm hiểu cách sử dụng chúng đúng cách.

Dưới đây là tổng quan nhanh về các giao diện chúng tôi sẽ đề cập trong bài viết này.

1. WordPress Widgets là gì?

Các tiện ích WordPress là các thành phần nội dung động mà bạn có thể thêm vào các khu vực sẵn sàng cho tiện ích như thanh bên.

Widget được giới thiệu trong WordPress 2.2 (tháng 5 năm 2007). Mục đích là cung cấp cho người dùng một cách dễ dàng để thêm các phần tử có thể tùy chỉnh vào trang web của họ mà không cần phải chèn lặp lại cùng một phần tử vào cuối các bài đăng trên blog hoặc chỉnh sửa các tệp giao diện WordPress của họ để tạo thanh bên và viết mã thủ công vào thứ gì đó như mã theo dõi Google AdSense.

Người dùng có thể chỉ cần chèn nội dung hoặc tính năng bằng cách sử dụng các tiện ích không nhất thiết phải là một phần của tệp giao diện tổng thể hoặc bài đăng trên blog của họ.

Các tiện ích giúp người dùng tạo blog WordPress lý tưởng của họ dễ dàng hơn nhiều, cho phép họ dễ dàng thêm biểu ngữ quảng cáo hoặc biểu mẫu đăng ký email.

Dần dần, hầu hết tất cả các giao diện WordPress đều điều chỉnh các tiện ích bằng cách thêm các khu vực sẵn sàng cho tiện ích trong thiết kế và bố cục của chúng. Đây thường là các thanh bên và chân trang.

Trình chỉnh sửa tiện ích WordPress trông như thế này cho đến khi WordPress 5.8 được phát hành vào năm 2021.


2. Blocks trong WordPress là gì?

Các khối là các yếu tố mà người dùng có thể thêm vào một khu vực bằng trình chỉnh sửa nội dung WordPress. WordPress đã chuyển sang trình chỉnh sửa nội dung dựa trên khối này trong WordPress 5.0.

Bạn cũng có thể thấy nó được gọi là trình soạn thảo Gutenberg, tên mã phát triển của nó.

Các khối rất giống với các tiện ích vì mỗi khối xử lý một phần tử của trang hoặc bài đăng. Tuy nhiên, không giống như các tiện ích con, các khối chỉ được giới thiệu như một phần của trình chỉnh sửa bài đăng và trang, điều đó có nghĩa là chúng không thể dễ dàng được thêm vào các khu vực như chân trang hoặc thanh bên.

Có thể chèn một khối vào bài đăng hoặc trang cho bất kỳ phần tử nào, bao gồm đoạn văn, hình ảnh, thư viện, tính năng dành riêng cho plugin như đăng ký email hoặc nhúng video.


Ngoài ra còn có các khối để thêm các thành phần bố cục thiết kế như bìa, mẫu, bảng, cột, nhóm, v.v.

Để tìm hiểu thêm, hãy xem hướng dẫn hoàn chỉnh về trình chỉnh sửa khối WordPress của chúng tôi, hướng dẫn này cho biết cách sử dụng trình chỉnh sửa mặc định để tạo bố cục nội dung đẹp mắt.

3. Sự khác biệt giữa Widget và Block trong WordPress

Cho đến phiên bản WordPress 5.8, sự khác biệt giữa các widget và khối là khá rõ ràng.

Người dùng đã thêm các tiện ích vào khu vực sẵn sàng cho tiện ích của giao diện của họ. Chúng chủ yếu được sử dụng để hiển thị các phần tử không phải là nội dung bài đăng/trang. Ví dụ: danh sách bài đăng gần đây, liên kết quan trọng, quảng cáo biểu ngữ, biểu mẫu, v.v.

Tuy nhiên, sự khác biệt giữa các vật dụng và khối hiện đã trở nên khá mờ nhạt.

Widget là các phần tử độc lập có thể được sử dụng trong các khu vực sẵn sàng cho widget như thanh bên trên trang web WordPress.

Các khối cũng là các phần tử độc lập mà bạn có thể truy cập thông qua trình chỉnh sửa khối. Chúng có thể được sử dụng trong các bài đăng và trang, cũng như các khu vực sẵn sàng cho tiện ích con. Bạn cũng có thể sử dụng chúng trong các mẫu nếu giao diện của bạn đã bật trình chỉnh sửa toàn trang.

Widget là công cụ đầu tiên cho phép các nhà phát triển tạo ra các yếu tố khác như biểu mẫu liên hệ, lời chứng thực, nguồn cấp dữ liệu mạng xã hội, v.v.

Tuy nhiên, điều tương tự có thể đạt được bằng cách sử dụng các khối. Nhiều plugin WordPress hàng đầu hiện nay đi kèm với các khối mà bạn có thể thêm vào bất cứ đâu.


Chẳng hạn, WPForms đi kèm với khối biểu mẫu liên hệ mà bạn có thể thêm vào bất kỳ đâu để hiển thị biểu mẫu.

Tương tự như vậy, All in One SEO đi kèm với các khối dành cho mục lục, sơ đồ trang HTML, điều hướng breadcrumb, v.v.

4. Trình chỉnh sửa tiện ích dựa trên khối

WordPress đã lên kế hoạch điều chỉnh trình chỉnh sửa khối để chỉnh sửa tất cả các khu vực trên trang web của bạn, bao gồm cả các khu vực sẵn sàng cho tiện ích con.

Để thực hiện điều này, trình chỉnh sửa tiện ích dựa trên khối mới đã được giới thiệu trong WordPress 5.8.

Người dùng hiện có thể sử dụng các khối trong các khu vực sẵn sàng cho tiện ích trong giao diện của họ.


Các widget vẫn nằm trong menu Giao diện » Widget.

Tuy nhiên, nếu bạn đang sử dụng một giao diện dựa trên khối không có bất kỳ khu vực nào sẵn sàng cho tiện ích được xác định, thì bạn có thể không nhìn thấy nó ở dưới đó. Thay vào đó, bạn sẽ thấy Giao diện » Trình chỉnh sửa.


Nhiều tiện ích WordPress kế thừa đã có các khối có thể làm điều tương tự.

Nhấp vào nút thêm khối mới (+) và bạn sẽ tìm thấy một loạt các khối được phân loại là Widget.


Đây vẫn là các khối, nhưng chúng chỉ được phân loại thành các tiện ích con để người dùng có thể hiểu rằng các khối này hoạt động giống như các tiện ích cũ.

Tuy nhiên, nếu người dùng vẫn cần sử dụng tiện ích cũ không có khối thay thế, thì họ có thể làm như vậy bằng cách sử dụng khối Tiện ích kế thừa.


Nếu một plugin WordPress có một khối mà bạn có thể thêm vào các bài đăng và trang, giờ đây bạn cũng có thể sử dụng cùng một khối đó trong các khu vực sẵn sàng cho tiện ích.

Các nhà phát triển giao diện cũng có thể tạo các khối tùy chỉnh mà người dùng có thể thêm vào các khu vực khác nhau trên trang web của họ.

5. Tương lai của các Widget WordPress

WordPress đang hướng tới việc sử dụng một cách trực quan và thống nhất hơn để chỉnh sửa nội dung trên trang web WordPress.

Điều này có nghĩa là các vật dụng cũ hơn sẽ không còn khả dụng trong tương lai. Các nhà phát triển plugin và giao diện WordPress đã điều chỉnh và bổ sung hỗ trợ cho trình chỉnh sửa khối trong các sản phẩm của họ.

Tuy nhiên, nhiều giao diện WordPress vẫn sử dụng các tiện ích cũ hơn. Tương tự, nhiều plugin WordPress vẫn sử dụng mã ngắn và các tiện ích kế thừa.

Nếu bạn vẫn cần sử dụng các tiện ích cũ, thì bạn có thể tắt các tiện ích chặn trong WordPress.

Cách đơn giản là làm điều đó bằng cách sử dụng plugin WPCode miễn phí cho phép bạn tùy chỉnh WordPress mà không cần thêm hàng tá plugin.

Nó có một đoạn mã được tạo sẵn mà bạn có thể sử dụng để tắt các tiện ích khối.


Ngoài ra, bạn cũng có thể sử dụng plugin Classic Widgets. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của chúng tôi về cách cài đặt plugin WordPress.

Sau khi kích hoạt, plugin sẽ chỉ thay thế trình chỉnh sửa tiện ích dựa trên khối bằng trang tiện ích cũ hơn.

Lưu ý: Plugin Classic Widgets sẽ chỉ được hỗ trợ cho đến năm 2024. Sau đó, plugin sẽ không được cập nhật hoặc bảo trì, đây là lý do tại sao chúng tôi khuyên bạn nên sử dụng WPCode để chứng minh tùy chỉnh của bạn trong tương lai.

6. Khối so với Widget – Cái nào tốt hơn?

Chúng tôi khuyên người dùng nên bắt đầu sử dụng trình chỉnh sửa widget dựa trên khối mới càng sớm càng tốt vì đó là hướng phát triển WordPress đang hướng tới.

Nó dễ sử dụng, hiện đại và linh hoạt hơn so với màn hình Widget trước đây.

Nếu một plugin hoặc giao diện WordPress trên trang web của bạn không hỗ trợ các tiện ích con dựa trên khối, thì bạn có thể liên hệ với nhà phát triển và yêu cầu họ chuyển đổi các tiện ích của họ thành các khối.

Nếu họ không có kế hoạch phát hành bản cập nhật thì bạn có thể dễ dàng tìm các plugin hoặc giao diện thay thế để thay thế chúng.

Chúng tôi hy vọng bài viết này đã giúp bạn hiểu được sự khác biệt giữa các widget và khối WordPress. Bạn cũng có thể muốn xem lựa chọn của chúng tôi về các trình cắm khối tốt nhất cho WordPress hoặc xem hướng dẫn của chúng tôi về sự khác biệt giữa trình chỉnh sửa khối và trình tạo trang.