23/09/2024 Wordpress 4 phút đọc 3.1K lượt xem

Tùy chỉnh Custom Postype cho WordPress

Tùy chỉnh Custom Postype cho Wordpress

Tunlamweb Cập nhật ngày 02/12/2024
tunlamweb huong dan tuy chinh custom postype

Để hiển thị trên trang chi tiết bài viết CPT, bạn cần thêm mã trong template phù hợp. Ví dụ, nếu bạn muốn hiển thị các trường trong tệp single-projects.php

Tùy chỉnh Single Page (Trang chi tiết)

Tùy chỉnh Custom Postype cho WordPress
Tùy chỉnh Custom Postype cho WordPress

Hoặc bạn có thể lấy 1 template có sẳn rồi đổi tên lại  single-projects.php

Tùy chỉnh Archive (Trang danh mục)

  • Tạo file template riêng như archive-projects.php cho trang danh sách hoặc single-projects.php cho từng bài CPT.
  • Trong WordPress, các tệp này sẽ tự động được áp dụng cho CPT nếu có cùng tên với slug của CPT.

 

Tương thích với ACF và các trường dữ liệu mở rộng

Khi kết hợp với Advanced Custom Fields (ACF), bạn có thể thêm các trường thông tin tùy chỉnh (ví dụ: giá sản phẩm, ngày sự kiện, địa điểm) cho từng CPT. Điều này cho phép nhập liệu dễ dàng hơn và hiển thị thông tin cụ thể trên frontend mà không cần viết code phức tạp​

Ứng dụng thực tế

  • Sản phẩm: Dùng cho cửa hàng online (kết hợp với WooCommerce).
  • Sự kiện: Quản lý các sự kiện sắp tới với ngày giờ và địa điểm.
  • Portfolio: Trưng bày các dự án hoặc tác phẩm của cá nhân hoặc công ty.
  • Bài đánh giá: Lưu trữ các đánh giá phim, sách, sản phẩm với các trường đánh giá riêng biệt.

Kết luận

Custom Post Type không chỉ giúp tổ chức nội dung tốt hơn mà còn cung cấp trải nghiệm quản trị và trình bày chuyên nghiệp, đặc biệt hữu ích cho các trang web thương mại điện tử, tin tức, portfolio, hoặc sự kiện. Khi kết hợp với các công cụ như ACF, CPT mang lại sức mạnh tùy biến rất cao cho WordPress​.

Xem thêm: Tạo nút tải về đếm ngược không cần plugin cho bài viết WordPress

Theo dỗi thêm mình qua Fanpage hoặc Youtube nhé.

Chúc bạn thành công

Thích 1
Bình thường 0
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất