Tìm hiểu các loại bài đăng (post type) trong Wordpress

Tìm hiểu các loại bài đăng (post type) trong Wordpress

Post(bài viết) là gì? Page(trang) là gì?

Custom post type(Bài viết tuỳ chỉnh) là gì?

Sử dụng chúng như thế nào?

Đối với những người mới làm quen với Wordpress thì việc hiểu rõ chức năng post và page thì khá phức tạp. Đây là những loại bài viết trong Wordpress.

Khi bạn hiểu về các loại bài viết thì bạn sẽ trở nên thành thạo hơn trong việc sử dụng Wordpress. Hãy tham khảo bài viết dưới đây để hiểu kĩ hơn nhé.

Post type là gì?

Là tính năng cho phép bạn tạo và quản lý nhiều loại nội dung khác nhau như trang web, menu, file....Trong Wordpress có 5 post type có sẵn theo mặc định, mỗi loại có những vai trò và tính chất khác nhau.

Post Tạo trang
Page Tạo trang 
Attachment Lưu giữ thông tin tệp trong Media Library
Revision Lưu lịch sử thay đổi của post và page
Nav menu Lưu các mục của menu của Nav menu

Về Attachment, Revision, Nav menu bạn có thể bỏ qua.

Trong bài viết này chúng ta hãy cũng xem các loại post type dưới đây liên quan đến việc tạo trang.

  • Post
  • Page
  • Custom post type

Về Post:

Trong post bạn có archive page (trang lưu trữ) để hiển thị các bài viết bạn đã tạo ra dưới dạng danh sách, theo thứ tự thời gian và cũng chính là một điểm đặc biệt quan trọng. Bạn có thể sử dụng nó từ mục post ở trong menu bên trái của trang quản lý.

Screen Shot 2023-08-27 at 11.34.44.png (106 KB)

Từ đặc điểm này nên nó thường được sử dụng để tạo các bài viết trên blog. Ngoài ra trường hợp bạn muốn tạo trang mới và cập nhật nó bạn cũng có thể sử dụng cho các trường hợp khác ngoài blog như dưới đây: 

Ví dụ: Sử dụng thông báo trên trang web công ty.

Ngoài ra, vì có chức năng phân loại trang hay còn gọi là "category" và "tag" nên cũng có thể sắp xếp và hiển thị từng trang. Bạn cũng có thể tham khảo bài viết dưới đây để hiểu cụ thể hơn về cách sử dụng của post.

Về page

Đặc trưng lớn nhất là trang đã được tạo có thể hiển thị độc lập theo thứ tự thời gian. Bạn có thể sử dụng từ Page của menu bên trái màn hình quản lý.

Screen Shot 2023-08-27 at 11.59.13.png (107 KB)

Từ đặc điểm trên nên phần lớn được sử dụng cho những trang sau:

Ví dụ: Contact us, Landing page, FAQ page, Profile.

Tuy nhiên, vì không tuân theo thứ tự thời gian không có archive page như post và cũng không thể phân loại bằng category.

Thay vào đó, nó có các tính năng như chọn các page template và tính năng phân cấp trang. Điều này cho phép tuỳ chỉnh từng trang một cách linh hoạt và mức độ cá nhân hoá cao.

Cách sử dụng cụ thể của page có thể tham khảo bài viết dưới đây.

https://tcd-theme.com/2017/01/single-page.html

Về Custom post type 

Là loại bài đăng duy nhất có thể được đăng ký riêng biệt với Post và Page. Để sử dụng custom post type bạn cần xác định chúng trong chủ đề hoặc plugin.

Khi bạn thêm custom type post, label bạn đã đăng ký sẽ hiển thị trên menu bên trái của giao diện quản lý. 

Về cơ bản, phần lớn nó được sử dụng để thêm post type tương tự như post để phân biệt với archive page. 

( Tuỳ thuộc vào từng chủ đề thì thông số của custom post type sẽ khác nhau)

Nếu bạn muốn sử dụng nó bạn có thể sử dụng hàm register_post và hàm register_taxonomy.

Tổng kết 

Trên đây mình đã trình bày về post type phổ biến của Wordpress. Mình cũng đã tổng hợp chức năng của post và page ở bảng dưới đây. Ngoài ra, post có thể được cung cấp qua RSS, trong khi page có thể được sử dụng như là một trang chủ. (Tuỳ thuộc vào người sử dụng, custom post type sẽ có chức năng khác nhau).

  POST PAGE
Lưu trữ 
Category 
Tag
Quan hệ phân tầng 
Page Template 
RSS
Liên kết với trang chủ 

Ngoài ra, mỗi loại bài viết đều có một trình soạn thảo để nhập nội dung. Trình chỉnh sửa này có thể được sử dụng cho cả post và page, vì vậy bạn có thể tham khảo phương pháp bên dưới đây để tiến hành tạo trang.

https://tcd-theme.com/2021/05/wp-editor-usage.html

https://tcd-theme.com/2019/06/gutenberg-beginner.html

 

Hãy Like nếu bạn thấy thích bài viết này nhé :)
Hoàng Phi IT

Hoàng Phi IT.

Tác giả

Cảm ơn bạn rất nhiều vì đã đọc hết bài viết của mình, nếu bạn thấy nó hữu ích hay có bất kỳ ý kiến gì hãy comment bên dưới cho mình biết với nhé!. Cảm ơn bạn rất nhiều!!!!!!!!!