Nội dung tiếp thị

Loại bài đăng tùy chỉnh với danh mục tùy chỉnh

WordPress đang trở thành một nền tảng không thể thiếu đối với rất nhiều công ty, nhưng các công ty trung bình thậm chí không tận dụng được một phần nhỏ các khả năng. Một trong những khách hàng của chúng tôi muốn thêm một phần tài nguyên vào trang web của họ nhưng không muốn làm điều đó bằng cách sử dụng các trang cũng như trong các bài đăng trên blog. Đây chính xác là những gì WordPress hỗ trợ Tuỳ chỉnh bài viết các loại cho!

Trong trường hợp này, chúng tôi muốn thêm Phần tài nguyên vào một trong các trang web của khách hàng của chúng tôi. Khá đơn giản để thêm một Tuỳ chỉnh bài viết Loại vào chủ đề WordPress của bạn. Bạn thêm đoạn mã sau bằng hàm register_post_type vào trang functions.php của bạn:

// Thêm tài nguyên Loại bài đăng tùy chỉnh add_action ('init', 'create_post_type'); function create_post_type () {register_post_type ('resources', array ('label' => array ('name' => __ ('Resources'), 'singular_name' => __ ('Resource'), 'add_new' => __ ('Thêm mới'), 'add_new_item' => __ ('Thêm tài nguyên mới'), 'edit_item' => __ ('Chỉnh sửa tài nguyên'), 'new_item' => __ ('Tài nguyên mới'), 'all_items' => __ ('Tất cả tài nguyên'), 'view_item' => __ ('Xem tài nguyên'), 'search_items' => __ ('Tìm kiếm tài nguyên'), 'not_found' => __ ('Không tìm thấy tài nguyên'), 'not_found_in_trash' => __ ('Không có tài nguyên nào trong Thùng rác'), 'parent_item_colon' => '', 'menu_name' => __ ('Tài nguyên')), 'public' => true, 'has_archive' => true, 'rewrite' => array ('slug' => 'resources'), 'supports' => array ('title', 'editor', 'author', 'thumbnail', 'extract', 'comments'))) ; }

Khó tìm hơn một chút là làm thế nào để danh mục tùy chỉnh cho bạn Tuỳ chỉnh bài viết Loại. Một lý do tại sao rất khó để tìm ra cách thực hiện điều này là vì nó được gọi là phân loại tùy chỉnh và sử dụng

đăng ký_taxonomy chức năng để tùy chỉnh nó. Trong trường hợp này, chúng tôi muốn thêm các loại tài nguyên như Hội thảo trên web, Sách trắng, v.v. vào chủ đề… vì vậy đây là một số mã bổ sung cho tệp functions.php:

add_action ('init', 'resource_category_init', 100); // 100 nên kiểu bài đã được đăng ký hàm resource_category_init () {register_taxonomy ('type', 'resources', array ('label' => array ('name' => 'Resource Type', 'singular_name' => ' Loại tài nguyên ',' search_items '=>' Loại tài nguyên tìm kiếm ',' phổ biến_items '=>' Loại tài nguyên phổ biến ',' all_items '=>' Tất cả các loại tài nguyên ',' edit_item '=> __ (' Chỉnh sửa loại tài nguyên ') , 'update_item' => __ ('Update Resource Type'), 'add_new_item' => __ ('Add New Resource Type'), 'new_item_name' => __ ('New Resource Type')), 'hierarchical' => 'false', 'label' => 'Loại tài nguyên')); }

Loại bài đăng tùy chỉnh cũng cho phép bạn thiết kế kho lưu trữ và các trang đơn cho Loại bài đăng tùy chỉnh của mình. Chỉ cần sao chép các tệp archive.php và single.php. Đổi tên các bản sao bằng Tuỳ chỉnh bài viết Loại trong tên. Trong trường hợp này, đó sẽ là archive-resources.php và single-resources.php. Bây giờ bạn có thể tùy chỉnh các trang đó theo cách bạn muốn trang tài nguyên trông.

Douglas Karr

Douglas Karr là CMO của mởINSIGHTS và người sáng lập ra Martech Zone. Douglas đã giúp hàng chục công ty khởi nghiệp MarTech thành công, đã hỗ trợ thẩm định hơn 5 tỷ USD trong các thương vụ mua lại và đầu tư của Martech, đồng thời tiếp tục hỗ trợ các công ty triển khai và tự động hóa các chiến lược tiếp thị và bán hàng của họ. Douglas là một chuyên gia và diễn giả về chuyển đổi kỹ thuật số và MarTech được quốc tế công nhận. Douglas cũng là tác giả đã xuất bản sách hướng dẫn của Dummie và sách lãnh đạo doanh nghiệp.

Bài viết liên quan

Back to top
Đóng

Đã phát hiện ra khối quảng cáo

Martech Zone có thể cung cấp cho bạn nội dung này miễn phí vì chúng tôi kiếm tiền từ trang web của mình thông qua doanh thu quảng cáo, liên kết đơn vị liên kết và tài trợ. Chúng tôi sẽ đánh giá cao nếu bạn xóa trình chặn quảng cáo của mình khi bạn xem trang web của chúng tôi.