Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Theo mặc định, các trang danh mục trên trang web WordPress của bạn sẽ chỉ hiển thị loại bài đăng 'Bài đăng' mặc định. Để hiển thị các loại bài đăng tùy chỉnh của bạn trên cùng một trang danh mục với các bài đăng mặc định của bạn, bạn cần thêm mã này vào chức năng của chủ đề. php hoặc plugin dành riêng cho trang web

Chúng tôi chỉ nhận được ba loại nội dung tích hợp ở phần phụ trợ khi chúng tôi cài đặt WordPress, tôi. e. , bài đăng, trang và phương tiện. Tuy nhiên, ngày nay WordPress đã trở nên khá linh hoạt và tiên tiến

Cách tiếp cận để thêm nhiều loại bài đăng cũng đã được mở rộng. Việc sử dụng đa dạng đòi hỏi nhiều loại nội dung hơn vì các bài đăng, trang và phương tiện là không đủ và đây là lúc loại bài đăng tùy chỉnh của WordPress có ích

Loại bài đăng tùy chỉnh WordPress là gì?

Các loại bài đăng tùy chỉnh được sử dụng để chuyển đổi một trang web WordPress thông thường thành một hệ thống quản lý nội dung. Như tên gợi ý, bạn có thể sử dụng các loại bài đăng tùy chỉnh để tạo các loại nội dung khác nhau cho trang web của mình

Cập nhật. wordpress 5. x đi kèm với trình chỉnh sửa Gutenberg hoàn toàn mới. Nếu bạn muốn sử dụng Gutenberg với các loại bài đăng tùy chỉnh của WordPress, đây là hướng dẫn tuyệt vời về cách bật trình chỉnh sửa Gutenberg cho CPT
Cập nhật. wordpress 5. x đi kèm với trình chỉnh sửa Gutenberg hoàn toàn mới. Dưới đây là hướng dẫn chi tiết về cách bật trình chỉnh sửa Gutenberg cho loại bài đăng tùy chỉnh

Ngoài ra, người ta có thể tìm thấy một số loại bài đăng có sẵn theo mặc định trong cài đặt WordPress, bao gồm

  • Bài đăng – bài đăng trên blog
  • Trang – trang tĩnh
  • Attachment – ​​phương tiện đính kèm
  • Sửa đổi – sửa đổi sau
  • Menu điều hướng – menu điều hướng

Ghi chú. Đọc tài liệu codex loại bài đăng tùy chỉnh để biết thêm chi tiết về các loại bài đăng khác trong WordPress

Khi nói đến các loại bài đăng tùy chỉnh, WordPress hỗ trợ số lượng Loại bài đăng tùy chỉnh không giới hạn. Bạn có thể tạo các bài đăng tùy chỉnh của mình và gọi chúng ở bất cứ đâu bạn muốn

Ví dụ: nếu bạn chạy một trang web Tin tức và muốn thêm một loại bài đăng tùy chỉnh có tiêu đề “Tin tức. ” Sau khi được tạo, loại bài đăng tin tức sẽ có menu riêng trong khu vực quản trị bảng điều khiển WordPress. Ngoài ra, bạn có thể tạo nhiều loại bài đăng như Phim, Danh mục đầu tư, v.v.

Dịch vụ lưu trữ WordPress được quản lý bắt đầu từ $10/tháng

Triển khai các máy chủ đám mây an toàn và có thể mở rộng trong vài phút và chứng kiến ​​kết quả hiệu suất được cải thiện

Cách tạo loại bài đăng tùy chỉnh WordPress

Thực hiện theo các bước bên dưới để tạo loại bài đăng tùy chỉnh trên trang web WordPress

  • Điều hướng đến chức năng. php từ thư mục chủ đề WordPress của bạn
  • Thêm đoạn mã sau vào chức năng. tập tin php
/* Custom Post Type Start */

function create_posttype() {
register_post_type( 'news',
// CPT Options

array(
  'labels' => array(
   'name' => __( 'news' ),
   'singular_name' => __( 'News' )
  ),
  'public' => true,
  'has_archive' => false,
  'rewrite' => array('slug' => 'news'),
 )
);
}
// Hooking up our function to theme setup
add_action( 'init', 'create_posttype' );

/* Custom Post Type End */
  • Khi bạn đã thêm mã, loại bài đăng Tin tức sẽ tự động xuất hiện trong khu vực quản trị

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

  • Khi tạo các loại bài đăng tùy chỉnh, cần phải sử dụng init cho hook trong add_action() và hàm register_post_type() sẽ nhận các đối số
/*Custom Post type start*/

function cw_post_type_news() {

$supports = array(
'title', // post title
'editor', // post content
'author', // post author
'thumbnail', // featured images
'excerpt', // post excerpt
'custom-fields', // custom fields
'comments', // post comments
'revisions', // post revisions
'post-formats', // post formats
);

$labels = array(
'name' => _x('news', 'plural'),
'singular_name' => _x('news', 'singular'),
'menu_name' => _x('news', 'admin menu'),
'name_admin_bar' => _x('news', 'admin bar'),
'add_new' => _x('Add New', 'add new'),
'add_new_item' => __('Add New news'),
'new_item' => __('New news'),
'edit_item' => __('Edit news'),
'view_item' => __('View news'),
'all_items' => __('All news'),
'search_items' => __('Search news'),
'not_found' => __('No news found.'),
);

$args = array(
'supports' => $supports,
'labels' => $labels,
'public' => true,
'query_var' => true,
'rewrite' => array('slug' => 'news'),
'has_archive' => true,
'hierarchical' => false,
);
register_post_type('news', $args);
}
add_action('init', 'cw_post_type_news');

/*Custom Post type end*/

hỗ trợ $. Chỉ định rằng loại bài đăng tương thích và hỗ trợ tất cả các tính năng cần thiết

nhãn $. Chỉ định rằng loại bài đăng được giới thiệu chính xác đến khu vực quản trị

$args. Chỉ định một slug permalink của tin tức và vị trí menu nằm ngay bên dưới menu Bài đăng

Bây giờ, hãy xem trước và sau khi thêm các tính năng đăng tùy chỉnh vào trang web WordPress của chúng tôi

– Trước khi thêm tính năng

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

– Sau khi thêm tính năng

Các bước trên cho biết cách đăng ký các loại bài đăng tùy chỉnh WordPress vào phần phụ trợ của bất kỳ chủ đề nào. Bây giờ, hãy tìm hiểu cách thêm bài đăng tùy chỉnh trên trang web WordPress

Cách tạo một bài đăng tùy chỉnh mới trên trang web WordPress

Bạn có thể tạo một bài đăng tùy chỉnh mới trên trang web WordPress của mình bằng cách thực hiện theo các bước bên dưới

  • Nhấp vào loại bài đăng tùy chỉnh đã đăng ký, trong trường hợp của chúng tôi là “Tin tức. ”
  • Nhấp vào Thêm mới
  • Nhập tiêu đề và nội dung bài đăng của bạn
  • Nhập đoạn trích và đặt hình ảnh nổi bật
  • Nhấp vào nút Xuất bản để đưa bài đăng tùy chỉnh mới vào hoạt động

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Cách tạo một mẫu và danh sách tìm nạp

Tạo mẫu và tìm nạp danh sách yêu cầu tạo tệp mới có tên mẫu-tin tức. php

  • Đặt tệp vừa tạo vào thư mục chủ đề của bạn
  • Thêm đoạn mã sau vào tập tin
 'news'
)); ?>

Trình tạo trang cho phép bạn phát triển trang web mà không cần mã

Tìm hiểu trình tạo trang nào hoạt động tốt nhất và những tính năng bạn cần để tạo một trang web

Chọn một Mẫu

  • Chuyển đến bảng điều khiển WordPress của bạn
  • Nhấp vào Trang > Thêm mới
  • Tạo một trang mới có tên là “Tin tức“
  • Nhấp vào Thuộc tính trang ở bên phải và truy cập menu thả xuống bên dưới Mẫu
  • Chọn mẫu mới “Tin tức“
  • Nhấp vào nút Cập nhật để đặt mẫu của bạn

Tham khảo hình ảnh dưới đây để thể hiện trực quan các bước trên

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Hình ảnh bên dưới đại diện cho màn hình cuối cùng của trang danh sách của bạn

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Thêm loại bài đăng tùy chỉnh của bạn như một phần của tùy chọn Menu trên trang web WordPress của bạn bằng cách làm theo các bước bên dưới

  • Chuyển đến bảng điều khiển WordPress của bạn
  • Điều hướng đến Giao diện> Menu
  • Thêm trang Tin tức vào menu chính của bạn để hiển thị liên kết điều hướng đến loại bài đăng tùy chỉnh WordPress mới được tạo của chúng tôi, Tin tức

Để tham khảo thêm, hãy xem hình ảnh bên dưới

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Và đây là giao diện trang web của bạn ở mặt trước. Hãy xem hình ảnh bên dưới

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

Máy tính tiết kiệm lưu trữ web

Tiết kiệm tới $7k+ hàng năm bằng cách tìm máy chủ lưu trữ lý tưởng dựa trên yêu cầu của bạn và so sánh chi tiết các nhà cung cấp hàng đầu chỉ bằng một cú nhấp chuột

Cách tạo một trang chi tiết cho loại bài đăng tùy chỉnh

Tạo trang “chi tiết” cho loại bài đăng tùy chỉnh bằng cách thực hiện theo các bước bên dưới

  • Thêm một tệp mới có tên là tin tức đơn lẻ. php (nằm trong chủ đề WordPress của bạn)
  • Thêm đoạn mã sau vào tập tin

Bây giờ là lúc để xem trang chi tiết của bạn trông như thế nào

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

kết thúc

Bây giờ bạn đã học cách tạo Loại bài đăng tùy chỉnh trong WordPress, điều này khá phức tạp nhưng có thể dễ dàng thực hiện bằng cách làm theo các bước được đề cập trong blog này. Hãy xem các bài đăng trên blog khác của chúng tôi để biết thêm hướng dẫn hữu ích về cách quản lý trang web WordPress của bạn, chẳng hạn như giảm thời gian tải WordPress. Nếu bạn có bất kỳ câu hỏi hoặc đề xuất nào liên quan đến blog, vui lòng bình luận bên dưới

Đánh giá của khách hàng tại

Tạo loại bài đăng tùy chỉnh với danh mục trong WordPress

“Lưu trữ được tối ưu hóa đẹp mắt cho WordPress và Magento”

Arda Burak [Chủ đại lý]

Saud Razzak

Saud là Người quản lý cộng đồng WordPress tại Cloudways - Nền tảng lưu trữ WooC Commerce được quản lý. Saud chịu trách nhiệm tạo tiếng vang, truyền bá kiến ​​thức và giáo dục mọi người về WordPress trong Cộng đồng trên toàn cầu. Trong thời gian rảnh rỗi, anh ấy thích chơi cricket và tìm hiểu những điều mới trên Internet. Bạn có thể gửi email cho anh ấy tại [email được bảo vệ]