Cách tạo custom post type wordpress

 

Custom post type wordpress có tác dụng kiểm soát nội dung hiển thị trên trang web, giúp việc quản lý web một cách hiệu quả nhất. Nếu bạn đang muốn tạo custom post type wordpress để thêm 2 custom post type vào WordPress thì hãy theo dõi bài viết hướng dẫn dưới đây của chúng tôi nhé.

Kết quả hình ảnh cho tao custom post type wordpress

Làm thế nào để tạo custom post type wordpress

  1. Cách tạo custom post type wordpress

Để tạo được custom post type wordpress thì việc của bạn không phải là thuộc hết các dòng code được đưa ra mà cần phải hiểu được quy trình để tạo được nó như thế nào và cách tạo nào giúp nó dễ làm việc nhất.

Để tạo ra custom post type wordpress thì bạn cũng cần phải thực hiện các thao tác giống như khi làm việc với các câu lệnh để tạo ra widget hay shortcode đó là cần phải tạo plugin hoặc viết vào file functions.php của theme.

Cấu trúc code cần sử dụng

Bạn có thể sử dụng cấu trúc code như hình trên để tạo ra custom post type. Trước tiên bạn cần phải tạo ra một hàm riêng rồi kích hoạt hàm đó vào action hook là được.

Trong hàm tao_custom_post_type() sẽ có một hàm để khởi tạo costom post type với các tham số khai báo, bạn sẽ khai báo chúng trong biến $args là được.

  1. Cách hiển thị custom post type wordpress ra trang chủ

Trang chủ của bạn đang hiển thị danh sách các post mới nhất thì có nghĩa là nó chỉ đang lấy các bài trong post để hiển thị chứ đó không phải là các post mới được tạo của custom post type wordpress. Nếu bạn muốn nó hiển thị ra trên trang chủ thì bạn cần phải thêm dòng code dưới đây vào functions.php:

add_filter(‘pre_get_posts’,’lay_custom_post_type’);

function lay_custom_post_type($query) {

if (is_home() && $query->is_main_query ())

$query->set (‘post_type’, array (‘post’,’sanpham’));

return $query;

}

Lưu ý, khi sử dụng code này bạn cần phải thay ‘sanpham’ thành tên của sản phẩm mà bạn vừa tạo được.

  1. Cách tạo file hiển thị nội dung của custom post type

Với cấu trúc mặc định của giao diện thì custom được hiển thị dựa theo các code của file single.php. Nếu bạn muốn để nó có một hiển thị khác thì chỉ cần tạo thêm một file có tên là single- {slug-post-type}.php để hiển thị nội dung trong post riêng mà bạn mong muốn. Ví dụ, bạn có thể tạo ra một file mới và đặt lên là single-sanpham.php, nội dung trong post sẽ hiển thị trong file này.

Nếu muốn thực hiện tạo file nhanh chóng thì bạn chỉ cần copy toàn bộ phần code trong file single.php rồi sửa lại là được.

Trên đây là các cách tạo custom post type wordpress và sử dụng nó, bạn có thể áp dụng để thực hiện trên wordpress của mình.

 

Có thể bạn quan tâm

  • Website doanh nghiệp đang… “vô hình” trên Google?

    Thống kê cho thấy khoảng 70% website doanh nghiệp tại Việt Nam không chuẩn SEO, hơn 50% tốc độ tải quá chậm, và 90% không có chiến lược nội dung định hướng bán hàng. Kết quả: tốn kém thiết kế nhưng không tạo ra đơn hàng, khách không thể tìm thấy. Website như vậy trở …

  • Ethernet Switch Công Nghiệp: Trái tim kết nối trong tự động hóa hiện đại

    Trong kỷ nguyên của công nghiệp 4.0, khi mọi thiết bị đều được kết nối và dữ liệu trở thành yếu tố quyết định hiệu suất vận hành, Ethernet Switch công nghiệp (Industrial Ethernet Switch) đã nổi lên như một thiết bị không thể thiếu. Không chỉ đóng vai trò trung tâm trong việc truyền …

  • Hệ sinh thái dịch vụ Digital Marketing toàn diện tại DPS.MEDIA

    Bạn đang tìm kiếm ⁣một ‍giải pháp Digital Marketing tổng thể để‍ tối ưu hóa⁢ hiệu ⁢quả​ kinh doanh trong môi trường⁣ cạnh tranh ngày càng khốc liệt? Tại⁢ DPS.MEDIA, chúng⁢ tôi cung ​cấp hệ ‍sinh thái dịch‍ vụ Digital Marketing ⁤toàn‌ diện, đồng hành hỗ trợ doanh nghiệp SMEs tiếp cận đúng khách hàng, tối …

  • Bộ điều khiển PID là gì? Nguyên lý hoạt động và ứng dụng thực tế

    Trong thế giới tự động hóa ngày nay, việc kiểm soát các quá trình vật lý với độ chính xác cao là yếu tố then chốt để đảm bảo hiệu suất vận hành. Một trong những công cụ phổ biến và hiệu quả nhất phục vụ mục đích này chính là bộ điều khiển PID. …

  • ITIFY Marketing Agency: Công Ty Tiên Phong Xu Hướng Tiếp Thị Số

    Trong thời đại số, nắm bắt và ứng dụng các xu hướng marketing hiện đại không chỉ là lợi thế mà còn là yếu tố sống còn để doanh nghiệp phát triển và cạnh tranh. Đặc biệt, với các startup, một chiến lược marketing hiệu quả chính là chìa khóa giúp họ tiếp cận khách …

  • Khí nén và thủy lực là gì? Hoạt động như thế nào và được ứng dụng nhiều ở đâu?

    Trong các ngành công nghiệp hiện đại, khí nén và thủy lực là hai hệ thống truyền động quan trọng, đóng vai trò cốt lõi trong nhiều lĩnh vực sản xuất, cơ khí, tự động hóa và giao thông vận tải. Nhưng chính xác thì khí nén và thủy lực là gì? Chúng hoạt động …