Bỏ qua menu, tới nội dung
Thành viên The MONA Group
Thành viên The MONA Group
Sản phẩm và viết theo yêu cầu
1900 636 648Tư vấn miễn phí, 8h–22h
MONA OS 2.0Hệ thống quản trị MONA tự phát triển, nối 7 phần mềm nội bộ về một dữ liệu, có Gấu Quản Trị trả lời câu hỏi điều hành.7 phần mềm1 trục dữ liệu8 AI AgentXem MONA OS hoạt động
Dự án giáo dụcThe IELTS WorkshopPhần mềm quản lý chuỗi 11 cơ sở luyện thi, kèm app cho học viên20238 tháng12 ngườiXem hồ sơ dự án Xem thêm dự án Khoa Y
Dự án bán lẻHình minh hoạ gấu MONA bán trang sức tại quầy kính, cạnh màn hình bán hàng và tồn khoNgọc Thành JewelryPhần mềm quản lý chuỗi cửa hàng trang sức, tích hợp xuất hoá đơn20246 tháng7 ngườiXem hồ sơ dự án
Dự án sản xuấtHình minh hoạ gấu MONA hướng dẫn công nhân học bài trên phần mềm đào tạo trong phòng họp nhà máyPolytex Far Eastern Việt NamPhần mềm đào tạo công nhân viên chạy trong mạng nội bộ nhà máy20234 tháng8 ngườiXem hồ sơ dự án
Dự án nhân sựHình minh hoạ gấu MONA đứng lớp đào tạo cho bác sĩ, điều dưỡng bằng phần mềm học trực tuyếnBệnh viện Hoàn Mỹ Sài GònViệc đào tạo nhân sự chuyển từ Excel sang phần mềm MONA viết riêng20247 tuần13 moduleXem hồ sơ dự án
Sản phẩm có sẵnHình minh hoạ gấu MONA phục vụ bàn, khách quét mã QR trên bàn để gọi mónnhahang.aiGọi món tại bàn bằng mã QR, kết nối bếp, quản lý bàn, định lượng nguyên liệuNhà hàngQuán ănChuỗi ăn uốngXem nhahang.ai
Sản phẩm có sẵnMONA HouseTự lập hoá đơn tiền phòng, gửi mã QR qua Zalo, báo có khi khách chuyển khoảnNhà trọCăn hộ cho thuêXem MONA House
Sản phẩm có sẵnMONA NHTQĐặt hàng Taobao, 1688, Tmall, ví khách hàng và theo dõi vận đơn cho công ty nhập hàngTaobao1688TmallXem MONA NHTQ
Tư vấn miễn phí, 8h–22h mỗi ngày
Kiến thức phần mềm

ACF là gì? Custom field WordPress và lựa chọn cho đội ngũ Việt

ACF là gì? Cách custom field biến WordPress thành nơi quản trị dữ liệu có cấu trúc, giới hạn của ACF Pro và lựa chọn MONA Fields cho đội ngũ Việt.

MONA Software biên soạnCập nhật · Đăng · 5 phút đọc

ACF là gì? Custom field WordPress và lựa chọn cho đội ngũ Việt

ACF (Advanced Custom Fields) là plugin giúp WordPress lưu thêm các trường dữ liệu tùy biến ngoài bài viết chuẩn: giá sản phẩm, thông số kỹ thuật, giờ mở cửa, hồ sơ nhân sự. Với đội làm phần mềm, đây là cây cầu biến WordPress từ nơi đăng bài thành nơi quản trị dữ liệu có cấu trúc.

Bài này tụi em giải thích custom field theo góc kỹ thuật ứng dụng: ACF làm được gì, chạm trần ở đâu, và các lựa chọn khi doanh nghiệp Việt cần thứ tương tự mà chủ động hơn về bản quyền.

Custom field giải quyết bài toán gì

WordPress chuẩn chỉ có tiêu đề, nội dung, ảnh đại diện. Website doanh nghiệp cần nhiều hơn thế: trang dự án cần chủ đầu tư, diện tích, năm bàn giao; trang khóa học cần học phí, lịch khai giảng; trang sản phẩm cần bảng thông số. Nhét tất cả vào ô nội dung là cách làm khiến dữ liệu không tách ra được để lọc, so sánh hay đồng bộ.

Custom field tách từng thông tin thành trường riêng trong cơ sở dữ liệu. Từ đó website lọc được theo giá, sắp xếp theo năm, và phần mềm khác đọc được dữ liệu qua API. Đây là bước đầu tiên biến website thành một phần của hệ thống vận hành thay vì một trang giới thiệu tĩnh.

ACF: tiêu chuẩn không chính thức của nghề

Trang chủ plugin ACF Advanced Custom Fields cho WordPress
ACF là plugin custom field phổ biến trong giới lập trình WordPress, bản Pro trả phí theo năm.

ACF phổ biến tới mức hàm get_field() của nó thành thói quen tay của lập trình viên WordPress toàn cầu. Bản miễn phí đủ cho trường đơn giản; các tính năng dân dựng web cần nhất như trường lặp, khối nội dung linh hoạt, trang cài đặt riêng đều nằm ở bản Pro trả phí theo năm.

Trần của ACF nằm ở chỗ nó là công cụ cho người biết code: dựng bộ trường thì dễ, nhưng hiển thị dữ liệu ra giao diện vẫn phải viết template. Doanh nghiệp không có đội kỹ thuật riêng thường mua ACF Pro xong mới phát hiện phần khó chưa bắt đầu.

MONA Fields: cùng thói quen get_field, thêm phần không cần code

Trang giới thiệu MONA Fields, plugin custom field giao diện tiếng Việt
MONA Fields: dựng custom field không cần code, giữ API get_field() quen thuộc, giao diện tiếng Việt.

MONA Fields là plugin custom field trong bộ 7 plugin do MONA tự phát triển. Tụi em viết nó sau nhiều dự án nhận lại website dùng ACF nửa vời: bộ trường dựng dở, dữ liệu lưu lộn xộn, đổi đội kỹ thuật là không ai dám đụng.

Ba điểm tụi em chủ ý làm khác: dựng trường và hiển thị không cần viết code cho các trường hợp phổ biến; giữ nguyên API get_field() và lưu dữ liệu ở meta cùng tên nên lập trình viên quen ACF dùng được ngay, website cũ chuyển sang không mất dữ liệu; giao diện quản trị hoàn toàn tiếng Việt cho người vận hành. Và như cả bộ plugin MONA, khách làm website tại MONA được cấp license Pro miễn phí theo domain, khỏi gánh phí gia hạn ACF Pro hằng năm hay liều với bản chia sẻ trôi nổi.

Dịch vụ thiết kế website chuyên nghiệp tại MONA

Khi hiểu rõ cách ACF mở rộng khả năng quản trị dữ liệu, đội ngũ có thể xây dựng website linh hoạt hơn theo nhu cầu vận hành thực tế thay vì chỉ dùng giao diện có sẵn. Tuy nhiên, để khai thác tốt các trường tùy biến và tạo trải nghiệm nhất quán, doanh nghiệp nên đầu tư thiết kế website chuyên nghiệp cùng đội ngũ am hiểu kỹ thuật.

Bảng so sánh nhanh cho người ra quyết định

Tiêu chí ACF miễn phí ACF Pro MONA Fields
Chi phí 0 đồng Trả phí theo năm Miễn phí cho khách làm web tại MONA, license theo domain
Trường lặp, khối linh hoạt Không Có Có
Hiển thị không cần code Không Không Có, cho các trường hợp phổ biến
API cho lập trình viên get_field() get_field() get_field() giữ nguyên, meta cùng tên
Giao diện quản trị Tiếng Anh Tiếng Anh Tiếng Việt hoàn toàn
Chuyển đổi từ ACF Tự nhận diện và nhường quyền, giữ dữ liệu cũ

Cách đọc bảng: dự án có đội lập trình quen ACF và ngân sách gia hạn đều đặn thì ACF Pro vẫn là lựa chọn lành. Doanh nghiệp muốn đội vận hành tự xoay và gọn chi phí bản quyền thì MONA Fields sinh ra đúng cho tình huống đó.

Custom field đứng đâu trong bức tranh phần mềm doanh nghiệp

Custom field mạnh nhưng có giới hạn tự nhiên: nó vẫn là dữ liệu nằm trong WordPress. Khi nghiệp vụ cần quy trình duyệt, phân quyền sâu theo phòng ban, hay đồng bộ hai chiều với CRM và kế toán, thì custom field chỉ nên là lớp hiển thị, còn dữ liệu gốc nên nằm ở hệ thống riêng. Ranh giới này tụi em đã phân tích kỹ trong bài WordPress là gì, khi nào đủ dùng, và phần dựng hệ thống riêng nằm trong mảng lập trình web app của MONA.

Câu hỏi thường gặp về ACF và custom field

Dùng custom field có làm website chậm không

Dùng đúng thì không đáng kể. Chậm thường tới từ việc truy vấn quá nhiều trường trên một trang danh sách. Đây là lỗi thiết kế truy vấn, không phải lỗi của custom field.

Website đang dùng ACF chuyển sang MONA Fields có phải làm lại không

Không. MONA Fields đọc cùng cấu trúc meta và giữ nguyên API, chuyển đổi dần từng phần, dữ liệu cũ giữ nguyên chỗ.

Không biết code có tự dùng được custom field không

Với ACF thì khó, vì phần hiển thị cần template. Với MONA Fields, các trường hợp phổ biến dựng và hiển thị được không cần code; trường hợp đặc thù thì nên có đội kỹ thuật đồng hành từ đầu.

Bắt đầu từ danh sách dữ liệu, đừng bắt đầu từ plugin

Trước khi cài bất kỳ plugin custom field nào, anh chị liệt kê giúp tụi em một thứ: những thông tin nào của doanh nghiệp đáng được lọc, so sánh và tái sử dụng trên website. Danh sách đó quyết định bộ trường, bộ trường quyết định công cụ. Cần người dựng cùng thì gửi mô tả cho đội MONA qua 1900 636 648, hoặc xem demo MONA Fields chạy thật tại plugin.mona.software.

MONA Software

Bài viết của đội phần mềm MONA Software, thuộc The MONA Group. Công ty TNHH Phần mềm MONA, MST 0316694442.

Giới thiệu MONA
Đội MONA gặp khách hàng để khảo sát quy trình trước khi làm phần mềm

Kiến thức phần mềm

Gửi MONA quy trình đang chạy để nhận hướng làm phần mềm

Đội MONA Software khảo sát nghiệp vụ, thiết kế cơ sở dữ liệu, lập trình, bàn giao và đi cùng qua giai đoạn vận hành thử.