So sánh, đánh giá toàn diện 2 plugin tạo custom field: Meta Box và Toolset

Nếu bạn là một WordPress developer và đã từng làm việc nhiều với custom post type và custom fields, chắc hẳn bạn đã nghe nói đến và dùng qua hai plugin Meta Box hoặc Toolset. Đây là hai plugin WordPress nổi tiếng trong việc xử lý với các custom post types và custom fields. Để giúp các bạn nắm rõ hơn về hai plugin này cũng như hiểu về sự khác nhau, điểm tương đồng, mặt mạnh, yếu của chúng, mình đã tổng hợp và phân tích ra bài viết sau đây.

Trong bài viết này, mình sẽ cố gắng cung cấp một cái nhìn toàn diện nhất về hai plugin. Từ đó giúp bạn hiểu các tính năng của chúng và lựa chọn được một plugin phù hợp cho các dự án của mình.

Phiên bản mà mình dùng để viết bài review này là các bản đầy đủ của Meta Box (bản Developer Bundle hoặc Lifetime Bundle) và Toolset (bản Agency).

So sánh, đánh giá toàn diện 2 plugin tạo custom field: Meta Box và Toolset

Giới thiệu

Meta Box là một framework WordPress dùng để thêm và quản lý custom post type, custom field, custom taxonomy cho WordPress. Meta Box có bản miễn phí trên wordpress.org với hơn 500.000 người dùng và hơn 20 extension để cung cấp các tính năng cao cấp.

Toolset là một plugin tương tự như Meta Box, cũng hướng đến các developers và cung cấp một bộ công cụ cho việc xử lý post type và custom field. Trước đây, Toolset có bản miễn phí trên wordpress.org với tên là Types, nhưng sau đó bản này đã được gỡ bỏ. Giờ đây, nếu bạn muốn dùng Toolset, bạn phải mua trực tiếp từ trang chủ của họ.

Bắt đầu làm quen

Meta Box

Sau khi mua bản Developer Bundle hoặc Lifetime Bundle của Meta Box, bạn sẽ có extension Meta Box AIO (All in one) dùng để quản lý tất cả các extension của Meta Box trong một trang duy nhất. Rất tiện lợi phải không? Tuy nhiên nhớ là bạn vẫn cần cài đặt bản Meta Box core miễn phí khi dùng bản premium nhé. Sau khi cài đặt bản miễn phí Meta Box xong, bạn sẽ thấy trang giới thiệu của Meta Box để hiểu về các tính năng và hướng dẫn sử dụng.

Còn nếu bạn chỉ dùng bản miễn phí thì bạn sẽ không thấy trang settings của plugin đâu. Vì sao? Vì đây là cách làm giúp Meta Box tối giản và tập trung vào các developer nhiều hơn. Bản core của Meta Box giống như một thư viện. Bạn có thể cấu hình nó bằng các code snippet được thêm vào theme, plugin. Hơn hết, cách làm này giúp tăng hiệu suất, sự linh hoạt, và giúp bạn dễ dàng kết hợp với các plugin và theme khác.

Dưới đây là giao diện thanh menu của Meta Box sau khi cài Meta Box AIO:

giao diện thanh menu của plugin tạo custom field Meta Box sau khi cài Meta Box AIO

Menu này chứa tất cả các yếu tố mà Meta Box hỗ trợ như custom taxonomies, custom fields, …

Toolset

Khi bạn mua Toolset, bạn sẽ nhận được 1 gói gồm nhiều các thành phần khác nhau. Mỗi thành phần là một plugin phải cài riêng. Mặc dù trang chủ của Toolset có giới thiệu về các thành phần chính, nhưng số lượng các plugin trong gói của Toolset khi bạn tải về khá nhiều. Vậy nên bạn sẽ thấy khá khó khăn để biết được chức năng cụ thể của từng plugin.

Phần tài liệu hướng dẫn của Toolset cũng không hữu ích lắm trong trường hợp này và mình đoán là bạn sẽ cảm thấy khá rối khi đọc nó.

Các plugin thành phần của Toolset tự động được tải về sau khi cài plugin Types vào website WordPress

Sau khi cài đặt các thành phần xong, bạn sẽ thấy thanh menu ở bên trái hiển thị các phần của Toolset. Chúng cho phép bạn tạo post type, taxonomie, field và view.

Kết luận

Theo mình thấy thì việc cài đặt và bắt đầu sử dụng Meta Box đơn giản và thuận tiện hơn so với Toolset. Đó là bởi Toolset có rất nhiều thành phần cần cài đặt riêng lẻ, trong khi đó Meta Box có Meta Box AOI để cài và quản lý các extension rất tiện lợi.

Giao diện người dùng

Cả Meta Box và Toolset đều cung cấp khá đầy đủ giao diện UI cho việc tạo và quản lý post types, custom fields, views., …Tuy vậy, trải nghiệm người dùng ở 2 plugin này khá khác nhau, chúng ta cùng xem xét kỹ hơn nhé.

Meta Box

Meta Box có UI cho các phần tạo / quản lý post types, taxonomies, custom fields và views.

Riêng phần tạo và quản lý post types, taxonomies có giao diện rất đẹp và trực quan. Team Meta Box khá chú trọng đến UI và trải nghiệm người dùng, nên việc thao tác trên Meta Box khá mượt mà:

thao tác trên plugin Meta Box khá mượt mà

Còn phần quản lý custom fields của Meta Box có giao diện như sau:

giao diện quản lý custom fields của Meta Box khá thân thiện

Và đây là phần edit template (thông qua MB Views):

edit template thông qua extension MB Views của plugin Meta Box

Ưu điểm của Meta Box là có giao diện đẹp, native với WordPress, do đó thân thiện với người dùng và dễ sử dụng. Tuy vậy, một số tính năng của Meta Box như relationships, settings pages chưa có giao diện UI. Team Meta Box đang lên kế hoạch phát triển các tính năng này nên mình sẽ cập nhập sau nhé.

Toolset

Toolset có khá đầy đủ UI cho các chức năng, bao gồm quản lý post types, taxonomies, custom fields, forms, relationships.

Tuy nhiên giao diện quản lý custom field của Toolset khá đơn điệu, nhưng lại có rất nhiều popup, gây cảm giác hơi bất tiện. Bên cạnh đó, các tùy chọn cho mỗi loại field  dường như không đầy đủ lắm.

Giao diện của plugin Toolset có rất nhiều popup, gây cảm giác hơi bất tiện

Phần quản lý post type và taxonomy của Toolset có giao diện khá native và quen thuộc với người dùng WordPress (giao diện này tương tự như giao diện phiên bản cũ của Meta Box):

Phần quản lý post type và taxonomy của Toolset có giao diện khá native và quen thuộc với người dùng WordPress

Điểm khác biệt của Toolset so với Meta Box là Toolset có phần UI cho form ở phần tạo form ngoài front end (phục vụ cho việc submit bài và tạo hồ sơ người dùng). Tuy vậy, giao diện phần tạo form của Toolset khá khác so với các phần còn lại trong plugin này. Và mặc dù đã có wizard (chế độ cài đặt nhanh với vài cú click) nhưng việc setup một form vẫn khá rắc rối và không được thân thiện cho người dùng lắm:

Toolset có phần UI cho form ở phần tạo form ngoài front end của website WordPress

Kết luận

Cả 2 plugin đều hỗ trợ khá đầy đủ UI cho các chức năng chính. Tuy vậy, về mặt thẩm mỹ và trải nghiệm người dùng thì Meta Box đang làm tốt hơn so với Toolset.

Tính năng

Tạo post type và taxonomy

Cả 2 plugin đều cho phép bạn tạo và quản lý các custom post type và custom taxonomy thông qua giao diện UI.

Nhưng Toolset nhỉnh hơn Meta Box một chút ở tính năng này. Nó cho phép chỉnh sửa label (nhãn) của các post type mặc định sẵn trong WordPress hoặc post type được tạo bởi plugin khác.

Các đối tượng được hỗ trợ

Meta Box và Toolset đều hỗ trợ các đối tượng sau:

  • Post (bao gồm post, page, file đính kèm, và tất cả các post types)
  • Taxonomy Term
  • User
  • Form ở front end

Tuy nhiên, Toolset lại không cho phép tạo các đối tượng sau trong khi Meta Box lại có hỗ trợ:

  • Custom field cho comment
  • Trang settings (bạn xem thêm chi tiết ở phần dưới nhé)
  • Block của Gutenberg (bạn đừng nhầm lẫn nó với Toolset Blocks – vốn là một plugin dùng để tạo template / view thông qua giao diện của block editor. Toolset Blocks không cho phép bạn tạo các custom Gutenberg block bằng PHP như MB Blocks đâu nhé).

Các loại field được hỗ trợ

Số lượng loại field mà Toolset hỗ trợ khá ít, chỉ có 20 loại. Trong khi Meta Box hỗ trợ tới hơn 40 loại field.

Dưới đây là một số loại field mà chỉ Meta Box có mà Toolset không có:

  • Image / File / Video với giao diện kéo thả.
  • Taxonomy / User
  • Image select
  • Background
  • Button group
  • Custom HTML
  • oEmbed
  • Open Street Maps
  • Switch

Đối với các field dạng file / hình ảnh, Toolset cho phép bạn tải lên qua Media Library. Tuy nhiên chỉ hiển thị và lưu giá trị các file, hình ảnh này dưới dạng URL. Điều này tương đương với field file_input của Meta Box. Việc chỉ lưu dưới dạng URL khá hạn chế, nên Toolset đã phải tạo thêm một bảng trong cơ sở dữ liệu để lưu ID của các file này. Nó khá thừa và khiến cho database của bạn phình một cách không cần thiết.

Một điểm quan trọng là cả 2 plugin đều hỗ trợ tính năng clone / repeatable cho các field / nhóm field. Đồng thời cũng cho tạo một group có thể repeat và chứa các fields con. Tuy nhiên, Toolset không hỗ trợ repeat các field nằm trong một nhóm mà bạn chỉ được phép repeat cả nhóm đó thôi.

Vì vậy, xét về mặt tính năng cho các fields thì Meta Box có nhiều tính năng tốt hơn Toolset.

Cách lưu dữ liệu

Đối với các custom field, cả 2 plugin đều chỉ lưu trong một dòng trong cơ sở dữ liệu. Tuy vậy, vẫn có một số điểm khác biệt như sau:

Toolset tạo ra tới 4 bảng trong cơ sở dữ liệu để lưu các cài đặt của mình. Việc tạo tới 4 bảng như vậy khiến cho cơ sở dữ liệu của bạn khá thừa, đặc biệt là cho phần lưu ID của các file tải lên (bạn xem chi tiết ở mục Các loại field được hỗ trợ mình đề cập bên trên nhé). Ngoài ra, khi lưu custom field, Toolset sẽ thêm tiền tố wpcf- vào key của field.

Đối với Meta Box, nếu bạn dùng tính năng relationship, sẽ có một bảng được thêm để lưu các relationships này. Nếu không dùng relationship, sẽ không có bảng nào được tạo thêm cả.

Tạo trang settings

Tính năng tạo trang settings chỉ có trong Meta Box còn Toolset hiện tại không có tính năng này.

Meta Box cho phép bạn tạo các trang settings cho plugin / theme hoặc cho cả hệ thống. Bạn cũng có thể dùng nó để tạo các mục, các panel trong Customizer nữa.

Tính năng tạo trang settings chỉ có trong Meta Box
Meta Box cho phép bạn tạo các trang settings cho plugin / theme

Tạo form trên frontend

Cả 2 plugin đều hỗ trợ tạo form ở ngoài front end cho việc gửi bài viết và cho việc đăng ký người dùng.

Có một số điểm khác nhau giữa 2 plugin custom field này như sau:

Meta Box

Meta Box hiện cho phép chèn form để người dùng đăng ký / gửi ngoài frontend thông qua shortcode. Các lựa chọn của forms như reCaptcha, ajax submission cũng đều thực hiện bởi shortcode. Còn phần tạo các trường cho form có thể thực hiện qua UI nhờ vào Meta Box Builder.

Meta Box không có tính năng gửi email sau khi người dùng gửi form đi. Nhưng các developer có thể hook vào Meta Box để tự gửi email theo ý muốn. Bên cạnh đó, Meta Box có tính năng tạo trang Dashboard để người dùng quản lý các bài đã đăng tiện lợi hơn.

Toolset

Toolset cũng có phần giao diện UI cho việc tạo các trường cho form. Đồng thời, Toolset có thêm giao diện cho người dùng tùy chỉnh các cài đặt. Tuy giao diện của Toolset chưa đẹp và không thân thiện lắm. Dù sao thì mình thấy rằng nó cũng giúp người dùng tạo form khá dễ dàng.

Toolset có tính năng gửi email sau khi form được gửi. Tuy vậy, hiện tại Toolset không có phần tạo Dashboard để người dùng quản lý bài đã đăng.

Tạo form cho user profile

Cả Meta Box và Toolset đều hỗ trợ tạo form cho người dùng ở ngoài front end.

Tuy nhiên Toolset có phần form builder và tùy chỉnh các cài đặt qua UI. Meta Box hiện cũng đang phát triển tính năng này.

Dù hiện không có form builder như Toolset, Meta Box cho phép bạn xây dựng các fields của form thông qua Meta Box Builder.

Đồng thời, Meta Box cung cấp đủ các tính năng cho việc tạo form đăng nhập, đăng ký và tùy chỉnh profile. Trong khi đó Toolset chỉ có phần đăng ký và tùy chỉnh profile thôi. Hơn nữa, Meta Box tích hợp cả phần làm mới password mà Toolset không có.

Conditional Logic

Tính năng này đều được hỗ trợ bởi cả Meta Box và Toolset. Hai plugin custom field này đều cho phép ẩn, hiện một field hoặc một nhóm field dựa theo giá trị của một field khác.

Đây là giao diện của Toolset:

Giao diện Conditional Logic của Toolset

Còn đây là giao diện của Meta Box:

Giao diện Conditional Logic của plugin Meta Box

Ở tính năng này Meta Box mạnh hơn Toolset vì nó có thêm nhiều điều kiện để chỉ hiển thị form ở các page template, các bài viết thuộc các category cụ thể, hay với người dùng có một vai trò xác định nào đấy.

Hơn nữa, Meta Box cũng có nhiều điều kiện logic hơn so với Toolset như IN, CONTAINS, BETWEEN, MATCH, …

Custom Table

Đây là một tính năng khá hay chỉ có ở Meta Box, Toolset chưa có. Nó cho phép bạn tạo các custom table để lưu giá trị của các custom fields. Nhờ đó, dữ liệu của bạn sẽ được tối ưu và giúp website của bạn có hiệu suất tốt hơn.

Meta Box hỗ trợ tạo custom table cho tất cả các loại đối tượng (post, term, user) và cho cả các tính năng khác như group, clone.

Views

Đây là tính năng có lẽ là mạnh nhất mà cả 2 plugin đều có.

Meta Box

Meta Box cung cấp một trình tạo template tương tự như của Toolset. Nhưng khác với Toolset, Meta Box đi theo hướng tiếp cận đến developers hơn, nên bạn phải sử dụng code nhiều hơn. Nhờ vậy, bạn có thể tùy chỉnh template, bao gồm cả HTML/CSS/JS khá tiện lợi. Thêm vào đó, việc chèn các custom fields cũng rất dễ dàng.

Về việc tạo template cho trang single, archive hoặc cho 1 số trang cụ thể, Meta Box linh hoạt hơn Toolset bởi bạn có nhiều điều kiện để cài đặt location cho template.

Tuy vậy, đội ngũ Meta Box hiện đang phát triển để cho phép xem giao diện trực quan như Toolset.

Với Meta Box, để tạo tính năng tìm kiếm và lọc ngoài front end,  bạn cần sự hỗ trợ của một plugin như FacetWP. Yên tâm là Meta Box đã có extension miễn phí hỗ trợ cho FacetWP là Meta Box – FacetWP Integrator.

Toolset

Trước đây Toolset từng có plugin WP-Views để tạo các template ngoài front end. Tuy nhiên, do giao diện còn chưa thân thiện và hơi khó dùng nên gần đây Toolset đã phát triển plugin Toolset Blocks. Plugin mới này cho phép xây dựng giao diện front end thông qua trình soạn thảo Gutenberg của WordPress.

Trong đó, Toolset cho phép bạn xây dựng template cho trang single và archive của post type khá tốt, nhưng vẫn kém linh hoạt hơn Meta Box.

Toolset cho phép bạn xây dựng template cho trang single và archive của post type khá tốt
Toolset giúp bạn xây dựng query trực quan

Một điểm cộng cho Toolset là bạn có thể xây dựng query trực quan, trong đó có cả các phần tìm kiếm và lọc.

Nhận xét

Nếu xét về tính năng thì Toolset nhỉnh hơn Meta Box, nhất là ở phần cho phép xem giao diện trực quan. Tuy nhiên, nếu xét về sự linh hoạt và hiệu suất thì Meta Box lại tốt hơn Toolset.

Ngoài ra, plugin custom field Meta Box có proxy cho phép chạy được tất cả các hàm của WordPress và PHP.

Gutenberg Blocks

Meta Box và Toolset plugin có 2 cách tiếp cận với Gutenberg block hoàn toàn khác nhau. Meta Box plugin với extension MB Blocks dùng để tạo các custom block cho Gutenberg, trong khi đó, Toolset với plugin Toolset Block dùng để lấy và hiển thị data từ custom field trong Gutenberg block.

Meta Box

Meta Box cho phép bạn tạo các custom blocks cho Gutenberg thông qua API của mình. Nhờ đó, bạn có thể tạo block cho Gutenberg rất dễ dàng bằng PHP. So với việc mất công tìm hiểu về React, Webpack hay cách build tool khác – mà hầu hết đều khá khó – thì việc dùng PHP dễ hơn rất nhiều đấy.

Ngoài ra, Meta Box cho phép user tạo bất kỳ custom block nào cho Gutenberg và bao nhiêu cũng được. Ghi nhớ là đây không phải custom field cho bài viết, mà cho custom field riêng của block. Điều này có một lợi thế rất lớn, cho phép bạn dễ dàng chèn vào bao nhiêu block với các loại nội dung khác nhau cũng được.

Meta Box cho phép bạn tạo các custom blocks cho Gutenberg

Toolset

Toolset hiện tại chưa có tính năng tạo custom block cho Gutenberg. Bạn đừng nhầm lẫn với Toolset Blocks nhé. Như đã nói về Toolset Blocks ở phần Views, công cụ này chỉ xây dựng các template ngoài front end thông qua block editor chứ không hỗ trợ tạo custom block trong Gutenberg.

Plugin này tiếp cận như là một công cụ data connector – kết nối dữ liệu giữa Gutenberg và custom field, cho phép block của Toolset (Toolset có tạo ra các block của riêng họ) lấy và hiển thị dữ liệu từ custom field.

Chức năng này của Toolset Blocks giống như việc tích hợp giữa Gutenberg và các custom field (tương tự như Meta Box và ACF tích hợp với các page builder khác).

Lưu ý là việc lấy dữ liệu này chỉ hoạt động với các custom block của Toolset thôi chứ không phải với các block của Gutenberg.

Kết luận

Meta Box và Toolset tiếp cận với Gutenberg block theo cách khác nhau hoàn toàn. Meta Box giống như một nền tảng cho lập trình viên, cho phép họ tự tạo custom block mà họ muốn. Trong khi đó, Toolset làm việc như một công cụ kết nối dữ liệu giữa blocks và các custom field.

Page Builder

Cả hai plugin đều được hỗ trợ khá tốt bởi các page builder nổi tiếng hiện nay như Beaver Builder, Elementor và Oxygen. Do cơ chế lưu custom field của cả Meta Box và Toolset đều tương thích với cấu trúc chuẩn của WordPress, nên bạn có thể lấy và hiển thị các custom field của cả hai dễ dàng.

Ngoài ra, Meta Box có 2 extension miễn phí giúp bạn tích hợp với Beaver ThemerElementor tốt hơn, đó là Meta Box – Beaver Themer IntegratorMeta Box – Elementor Integrator. Trong khi đó, việc hỗ trợ page builder cho Toolset khá hạn chế.

Đối với group và repeater, rất tiếc là cả hai plugin đều không được các page builder hỗ trợ tốt. Bạn cần phải tạo views để hiển thị chúng và chèn shortcode của các views này vào các page builders.

Access Management

Tính năng này chỉ có trong Toolset, chưa có ở Meta Box. Nó cho phép bạn quản lý quyền của từng người dùng đối với việc thêm/xóa/sửa post types, truy xuất vào các trang (page) ở ngoài frontend hay quản lý form ngoài front end. Với tính năng hay ho này, bạn sẽ không cần một plugin để quản lý quyền hạn và vai trò người dùng như plugin Members.

Tính năng Access Management chỉ có trong Toolset

Đối với Meta Box, bạn cần phải sử dụng thêm plugin khác để hỗ trợ như plugin Members để có các tính năng như của Toolset. Không sao, plugin Members đã hỗ trợ chính thức cho Meta Box rồi đó.

Maps

Maps là tính năng cho phép hiển thị các bài viết dạng danh sách lên trên một bản đồ. Tính năng này khá hấp dẫn đối với các trang dạng liệt kê (listings).

Hiện thì chỉ có Toolset cung cấp tính năng này. Còn khi dùng Meta Box, bạn cũng có thể tự thực hiện tính năng giống như Maps của Toolset thông qua bài hướng dẫn này.

Các tính năng khác

Meta BoxToolset
Meta Box hỗ trợ người dùng theo dõi thay đổi của custom field thông qua revisions.Toolset hiện không hỗ trợ revision.
Meta Box hỗ trợ lấy và cập nhập data thông qua REST API.Toolset hiện không hỗ trợ lấy và cập nhập data thông qua REST API.
Meta Box hỗ trợ hiển thị field trong bảng admin ở Dashboard.Toolset hiện không hỗ trợ hiển thị field trong bảng admin ở Dashboard.
Meta Box có thể rút ngắn thời gian input cho field Geolocation nhờ Google API.Toolset hiện không hỗ trợ rút ngắn thời gian input cho field Geolocation nhờ Google API.
Meta Box hỗ trợ tính năng Composer.Toolset hiện không hỗ trợ tính năng Composer.
Meta Box hỗ trợ tạo relationship giữa các post, term, meta, hoặc user.Meta Box hỗ trợ tạo reciprocal relationships. Nhưng Meta Box lại không hỗ trợ tạo field cho relationship. Meta Box đang phát triển UI cho phần tạo relationship nên hiện chưa có tính năng này.Toolset hiện chỉ hỗ trợ tạo relationship giữa các post mà thôi. Toolset không hỗ trợ tạo reciprocal relationships. Toolset hỗ trợ tạo field cho relationship. Toolset có UI cho phần tạo relationship.

Giá cả

Đây là một yếu tố rất quan trọng với người dùng khi mua bất cứ thứ gì. Hãy xem hai plugin đưa ra mức giá như nào nhé.

Meta Box

Meta Box cho phép bạn mua từng extension riêng lẻ. Hoặc bạn cũng có thể mua các gói như sau cho tiết kiệm hơn:

  • $99 / năm: có 12 extensions cơ bản;
  • $199 / năm: có tất cả các extensions/tính năng;
  • $499 / trọn đời: có tất cả các extensions/tính năng và được update trọn đời.

Toolset

Toolset không cho phép bạn mua các thành phần (component) riêng lẻ mà chỉ có các gói với các mức giá như sau:

  • Presentation: $69/năm cho 1 website với toàn bộ các extension;
  • Interactive: $149/năm gồm tất cả các extensions cho 3 website;
  • Agency: $299/năm gồm tất cả các extensions cho không giới hạn số lượng website.

Nhận xét

Nếu bạn so sánh gói đầy đủ nhất (tức gói Developer Bundle của Meta Box với gói Interactive của Toolset) thì Meta Box tốt hơn bởi nó hỗ trợ số lượng không giới hạn website.

Ngoài ra, một điểm mạnh nữa của Meta Box đó là nó có gói lifetime – mua một lần dùng cả đời – mà Toolset không có.

Tài liệu & Cộng đồng

Khi cần tìm đến sự trợ giúp, bạn sẽ cần tài liệu hướng dẫn và hỗ trợ của plugin đúng không?

Tài liệu của Meta Box khá dễ tìm đọc và tra cứu so với cấu trúc tài liệu phức tạp và hơi rắc rối của Toolset. Bên cạnh đó, Meta Box có trang blog được đăng tải hàng tuần, nơi bạn có thể xem các hướng dẫn và các bài học rất hữu ích. Toolset cũng cung cấp các bài học, thậm chí bao gồm các video hướng dẫn bạn cài đặt từng loại trang cụ thể.

Cuối cùng, cả 2 plugin đều hỗ trợ người dùng qua forum. Meta Box thì có thêm cộng đồng trên Facebookkênh Youtube nữa.

Kết luận

Lựa chọn một plugin để hỗ trợ cho post type và custom field là một việc quan trọng đối với các developer WordPress. Cả 2 plugin Meta Box và Toolset tuy có cách tiếp cận khác nhau, nhưng đều giúp bạn làm việc với custom field tốt hơn. Chúng cũng có các tính năng khá tương tự nhau, nhưng đánh giá chung thì Meta Box có nhiều tính năng và giao diện tương đối dễ dùng hơn Toolset. Bên cạnh đó, giá cả của Meta Box cũng mềm hơnhỗ trợ cả gói lifetime nữa.

Tuy nhiên, lựa chọn vẫn thuộc về các bạn. Hãy cho chúng mình biết trải nghiệm của các bạn về một trong hai, hoặc cả hai plugin trên nhé.

Ngoài ra, bạn cũng có thể tham khảo thêm bài so sánh của tụi mình về hai plugin Meta Box và ACF (Advanced Custom Fields) tại đây.

Để lại bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *