WPML 5.0 Beta – Trải nghiệm được thiết kế lại và dịch tự động thông minh hơn
WPML 5.0 là bản cập nhật lớn nhất mà chúng tôi đã phát hành trong nhiều năm qua.
Để xây dựng các trang web WordPress nâng cao, bạn sẽ cần các trường tùy chỉnh. Trong bài hướng dẫn này, chúng tôi so sánh hai lựa chọn thay thế hàng đầu – Toolset so với ACF + Elementor Pro.

Cả ACF và Toolset đều cho phép bạn thêm các trường tùy chỉnh vào bất kỳ loại nội dung nào. Cả hai plugin đều cung cấp các loại trường khác nhau và cho phép bạn chọn bài viết nào sẽ bao gồm chúng.
ACF và Toolset bao gồm các trường cơ bản mà bạn mong đợi. Chúng bao gồm “trường văn bản”, “trình soạn thảo trực quan”, “bộ chọn”, “nút radio”, “hộp kiểm”, v.v.
ACF và Toolset bao gồm các tính năng cơ bản cho trường tùy chỉnh. Với cả hai, bạn có thể đánh dấu các trường là “bắt buộc”, tùy chỉnh thông báo lỗi và cung cấp miêu tả cho các trường.
Với ACF, bạn có thể thêm phần tiền tố hoặc hậu tố (nội dung trước hoặc sau giá trị) sẽ xuất hiện trên trang quản trị khi người dùng nhập thông tin. ACF cũng cho phép bạn giới hạn số lượng ký tự cho các trường, kiểm soát chiều rộng và thậm chí nhân bản một trường hiện có.
Cả hai sản phẩm đều cho phép bạn chọn loại bài viết, chuyên mục hoặc phân loại nào mà nhóm của bạn sẽ xuất hiện. ACF có nhiều tính năng hơn để kiểm soát chi tiết các trang nào sẽ hiển thị các trường khác nhau. Cách tiếp cận của Toolset hướng nhiều hơn đến logic hiển thị đơn giản, dựa trên loại bài viết.


Toolset có mọi thứ cần thiết để thiết lập các trường tùy chỉnh và hiển thị chúng trên giao diện người dùng của trang web mà không cần viết mã. ACF có một API cho các nhà phát triển PHP và cung cấp khả năng tích hợp với Elementor Pro và Divi.
Nếu bạn thích xây dựng tất cả các mẫu của trang web bằng PHP, ACF cung cấp một API phong phú có thể đáp ứng nhu cầu của bạn.
Đối với những người muốn xây dựng các trang web tùy chỉnh mà không cần viết mã, có hai tùy chọn khả dụng. Với Toolset, bạn sẽ sử dụng Khối để hiển thị các trường tùy chỉnh. Với ACF, bạn có thể sử dụng Elementor Pro (có các tích hợp ACF với các trình tạo trang khác, nhưng của Elementor là phổ biến nhất).
Cả Toolset và ACF đều cung cấp các nhóm trường lặp lại. Cả hai plugin đều cho phép bạn tạo các nhóm trường lặp lại một cách trực quan trên trang quản trị với mức độ linh hoạt tương tự. Ví dụ: bạn có thể dễ dàng tạo một tập hợp các trường lặp lại cho một thanh trượt.
Với cả hai plugin, các trường lặp lại có thể lồng nhau vô hạn, có các tùy chọn đầu vào khác nhau và các tính năng khác giúp việc nhập nội dung trở nên thuận tiện.
Tương tự như các trường đơn, ACF và Toolset khác nhau ở cách bạn có thể hiển thị các nhóm trường lặp lại.
Với ACF, bạn sẽ cần viết mã PHP để lặp qua các trường lặp lại và hiển thị chúng. ACF cung cấp các ví dụ hoàn chỉnh mà bạn có thể sao chép/dán và tùy chỉnh.
Với Toolset, bạn có thể hiển thị các trường lặp lại mà không cần viết mã. Khối View của Toolset cho phép bạn lặp qua các trường lặp lại và hiển thị chúng theo thiết kế của bạn.
Mối quan hệ giữa các bài viết là khả năng kết nối giữa các bài viết khác nhau. Ví dụ: trong một trang web Bất động sản, bạn sẽ muốn kết nối các tài sản với các đại lý. Trong một trang web Danh bạ phòng tập, bạn sẽ muốn kết nối các phòng tập và huấn luyện viên. Bạn có thể kết nối các bài viết theo dạng “một-nhiều” và “nhiều-nhiều”.
Để kết nối các bài viết bằng ACF, bạn có thể sử dụng trường Relationship của ACF. Trường này cho phép liên kết giữa các bài viết trong cơ sở dữ liệu. Tài liệu của ACF giải thích cách sử dụng thông tin này để hiển thị nội dung liên quan bằng mã PHP trên giao diện người dùng của trang web.
Toolset đi kèm với hỗ trợ hoàn chỉnh để thiết lập mối quan hệ giữa các bài viết và hiển thị các bài viết liên quan (mà không cần viết mã).




Khi bạn đang xây dựng các trang web đa ngôn ngữ, bạn có thể tự hỏi ACF và Toolset hoạt động như thế nào với WPML. Vì cả ACF và Toolset đều là các plugin phổ biến, nhóm WPML đảm bảo rằng cả hai đều hoạt động trơn tru với WPML.
Để xây dựng các trang web đa ngôn ngữ với ACF, bạn sẽ cần cài đặt plugin kết nối Advanced Custom Fields Multilingual của chúng tôi và làm theo các hướng dẫn về cách dịch các trang web được xây dựng bằng ACF. ACFML cho phép bạn dịch nội dung có bất kỳ loại trường ACF nào, bao gồm cả các trường lặp lại phức tạp.
Hỗ trợ WPML được tích hợp sẵn vào Toolset, vì vậy bạn không cần cài đặt plugin kết nối. Bạn sẽ có thể dễ dàng dịch mọi thứ bạn tạo bằng Toolset, ngay từ Bảng điều khiển dịch thuật của WPML hoặc từ trình chỉnh sửa bài viết (tùy theo cách nào phù hợp nhất với bạn).
ACF và Toolset là các gói lớn bao gồm nhiều thứ hơn là các trường tùy chỉnh. Dưới đây là một số tính năng bổ sung và các liên kết để bạn có thể tìm hiểu thêm về chúng.
BỘ SƯU TẬP TÍNH NĂNG CỦA ACF
BỘ SƯU TẬP TÍNH NĂNG CỦA TOOLSET
Advanced Custom Fields cung cấp một phiên bản miễn phí, bao gồm các tính năng cơ bản của nó. Toolset không có phiên bản miễn phí.
Tài khoản Toolset 1 Site bao gồm mọi thứ chúng tôi đã miêu tả trong bài viết này. Nó có giá $69 (USD) với phí gia hạn hàng năm là $51.
Các tài khoản ACF Pro có giá bắt đầu từ $49 mỗi năm. Một tài khoản Elementor Pro cho một trang web có giá thêm $49 mỗi năm.
Các tài khoản Unlimited của cả ACF và Toolset đều có mức giá rất giống nhau.
Cả ACF và Toolset đều cung cấp một cách mạnh mẽ để xây dựng các trang web WordPress tùy chỉnh. ACF có một phiên bản cơ bản miễn phí, điều không có ở Toolset. Bản thân ACF rất hấp dẫn đối với các nhà phát triển PHP có kinh nghiệm. ACF cho phép bạn xây dựng các trang web một cách trực quan bằng Elementor (và các trình tạo trang khác), trong khi Toolset sử dụng Trình soạn thảo khối WordPress để thiết kế trực quan mà không cần viết mã.