Advanced Custom Fields Pro (hay còn gọi là ACF Pro) – là một plugin của Website WordPress giúp cho bạn tạo ra các trường tùy chỉnh. Plugin này được đông đảo anh em thiết kế Web sử dụng, được các chuyên gia trong giới làm web khuyên dùng bởi sự cơ động trong việc tạo và hiển thị các trường tùy chỉnh ra ngoài trang chủ cực nhanh, chỉ với 1 hàm duy nhất sử dụng trong nhiều trường hợp khác nhau.
ACF Pro là phiên bản nâng cấp (Premium – Cao cấp) của plugin miễn phí ACF, nó có rất nhiều chức năng nâng cao và hay ho, sẽ cần thiết và hữu dụng trong các trường hợp thực sự cần đến nó. Trong bài này mình sẽ giới thiệu cho các bạn Plugin ACF Pro do mình đã mua và tải trực tiếp từ trang chủ nên đảm bảo độ sạch 100% có thể sử dụng an toàn cho website của các bạn.
Trường tùy chỉnh giúp gì cho Website
Các trường tùy chỉnh nói chung và plugin ACF Pro nói riêng sẽ giúp bạn tạo ra các nội dung bổ sung cho bài viết, sản phẩm của bạn, hay nói một cách kỹ thuật thì đó chính là lưu trữ siêu dữ liệu. Đừng lo lắng nếu như bạn không biết trường tùy chỉnh là gì hay khá là rắc rối khi nghe đến khái niệm của nó, Plugin ACF Pro là một plugin vô cùng đơn giản để sử dụng, bạn chỉ cần biết làm lần đầu là có thể áp dụng rộng rãi trong lần sau.
Ví dụ, trong Woocomerce, trường tùy chỉnh xuất hiện dưới dạng các thông số kỹ thuật giúp Show ra thật nhiều thông tin sản phẩm cho khách hàng nắm rõ hơn, có thể kể đến một vài trường tùy chỉnh như:
- Giá bán
- Khối lượng
- Chiều cao
- Nguyên liệu
- Màu sắc
- Xuất sứ
- Dung tích
- Độ phân giải
- Chip
- Vi xử lý
- Ram
- Cpu,…
Trên đây là một trong số rất nhiều, có thể nói là không giới hạn các trường tuy chỉnh có thể tạo ra để bổ xung thêm thông tin cho gian hàng sản phẩm. Hoặc, nếu website cài một plugin về sự kiện, bạn cũng có thể cho plugin đó sử dụng một trường tùy chỉnh trong số dưới đây để lưu trữ thêm thông tin về một sự kiện, ví dụ như
- Địa điểm
- Khâu chuẩn bị
- Thời gian mở đầu, thời gian kết thúc
- Nội dung
- Hậu kỳ
- Giá cả
Bạn cũng có thể tự tạo cho mình một trường tùy chỉnh riêng với plugin ACF Pro mà không cần đi theo những cái có sẵn truyền thống. Điều này phụ thuộc vào nhu cầu website của bạn cần loại nào và sự sáng tạo của bạn đến đâu.
Tại sao phải sử dụng trường tùy chỉnh với ACF Pro, không dùng có được không
Bạn hoàn toàn có thể chẳng cần sử dụng được trường tùy chỉnh, website của bạn vẫn đầy đủ chức năng. Tuy nhiên sẽ mất rất nhiều thời gian trong việc đăng bài cũng như quản lý bài đăng của bạn, khả năng cập nhật và bảo trì không tốt bằng so với việc sử dụng Plugin ACF Pro để tạo trường tùy chỉnh.
Quá trình nhập liệu cho website của bạn, theo cách truyền thống là trong từng sản phẩm, từng bài viết thì ta sẽ ghi kèm các thông số bổ sung bên trong, nếu không dùng ACF Pro thì bạn phải nhập lại từ đầu bằng tay về cả tiêu đề lẫn thông số (nội dung), và còn phải copy đoạn code, đoạn văn bản từ bài viết khác để dán vào sau đỏ chỉnh sửa toàn bộ lại. Làm như thế khá bất tiện và chưa khoa học.
Vâng, vâng, bạn có thể. Nhưng sử dụng các trường tùy chỉnh là một cách tiếp cận tốt hơn vì một vài lý do:
- Nhập thông số dễ hơn: Bạn không phải nhập lại từ đầu về tiêu đề cũng như về thông số, bạn chỉ cần nhập số liệu cần thiết với chỉ 1 đến 2 từ mà thôi. Ngoài ra ACF Pro hỗ trợ nhiều bộ chọn nâng cao khá bá đạo như bộ chọn giờ, hình ảnh, màu sắc cho bạn thoải mái lựa chọn.
- Trình bày khoa học, nhất quán: khi bạn thiết lập vào lần đầu tiên, tất cả các bài viết, các sản phẩm khác sẽ đều có thể sử dụng lại mà không phải chép lại từ đầu, rất tiện phải không.
- Sửa lỗi và bảo trì: Vì là trình bày khoa học cho nên bạn dễ dàng khắc phục lỗi, nó chỉ gói gọn trong một cài đặt ban đầu và chúng ta chỉ cần sửa một chỗ duy nhất nó sẽ ảnh hưởng đến tất cả các phần tương tự trong website.
Các trường tùy chỉnh trong ACF PRO
Để tạo một trường tùy chỉnh mới, bạn bấm Custom Fields > Add New, bạn sẽ được dẫn đến giao diện trang để thiết lập trường tùy chỉnh cho riêng mình. Trang này sẽ có tất cả 3 khu vực chính bao gồm giống như trong hình dưới đây:
Tại đây bạn sẽ chọn được các trường tùy chỉnh cho mình với ACF Pro, có một danh sách hàng chục trường tùy chỉnh khác nhau cho bạn lựa chọn. Với phiên bản cao cấp ACF Pro mà mình chia sẻ cho bạn trong bài viết này, bạn sẽ được dùng Full đầy đủ tất cả các chức năng của plugin ACF Pro.