Trong quá trình xây dựng và quản lý website, đặc biệt là trên nền tảng WordPress, việc mở rộng các loại nội dung là một yêu cầu cốt lõi. Nếu bạn chỉ biết đến “Bài viết” (Post) và “Trang” (Page) thì có nghĩa là bạn đang bỏ lỡ sức mạnh thực sự của hệ thống quản lý nội dung. X Content Type Options là gì? Đây là một khái niệm liên quan đến các tùy chọn kiểu nội dung, thường được nhắc đến trong các plugin hoặc công cụ mở rộng chức năng WordPress. Nó cho phép người dùng định nghĩa và quản lý các loại nội dung tùy chỉnh (Custom Post Types), giúp website trở nên linh hoạt và chuyên nghiệp hơn. Bài viết này sẽ giúp bạn hiểu rõ từ định nghĩa, cách hoạt động cho đến các ứng dụng thực tế.
Khái Niệm X Content Type Options

Thuật ngữ X Content Type Options thường xuất hiện trong các plugin quản lý nội dung cao cấp như Custom Post Type UI hoặc các bộ tính năng của theme. Nó đề cập đến một bảng điều khiển hoặc tập hợp các thiết lập cho phép bạn tạo, chỉnh sửa và kiểm soát các loại nội dung không phải mặc định.
Một kiểu nội dung tùy chỉnh (Custom Post Type) là một loại dữ liệu do bạn tự định nghĩa. Ví dụ, một website bất động sản không chỉ có “Bài viết” mà còn cần loại nội dung “Dự án”, “Bất động sản”, “Đánh giá khách hàng”. X Content Type Options chính là công cụ sinh ra để đáp ứng nhu cầu đó.
Bản Chất Của “Options” Trong Content Type
Khi nói đến “options”, chúng ta đang nói về các tùy chọn siêu dữ liệu (metadata) và cấu hình. Mỗi loại nội dung tùy chỉnh bạn tạo ra đều có một bảng tùy chọn riêng. Ở đó,

Nhiều người mới quản trị website thường bỏ qua phần này vì nghĩ nó quá kỹ thuật. Nhưng thực tế, đây là yếu tố quyết định đến khả năng mở rộng và trải nghiệm người dùng.
Lợi Ích Khi Sử Dụng Content Type Options
- Tổ chức nội dung logic: Thay vì nhồi nhét mọi thứ vào mục “Bài viết”,
Đặt “true” để khả dụng, “false” cho mục đích nội bộ. Has_archive Có tạo trang lưu trữ (danh sách) cho loại nội dung này không? Đối với “Sản phẩm”, bật mục này để có /products/. Exclude_from_search Có loại trừ nội dung này khỏi kết quả tìm kiếm của site không? Hữu ích cho các trang thành viên hoặc dữ liệu nhạy cảm. Menu_position Vị trí hiển thị trên menu quản trị WordPress. Số 5, 10, 20… để sắp xếp thứ tự. 2. Tùy Chọn Hiển Thị (Display Options)
Nhóm này liên quan đến cách giao diện quản trị hiển thị dữ liệu.
- Label: Tên gọi (số ít và số nhiều) như “Dự án” và “Các dự án”.
- Menu_icon: Icon đại diện trong dashboard.
- Show_in_menu: Có hiển thị trên thanh menu admin hay không? Nếu không, bạn phải truy cập bằng URL.
- Supports: Các hộp metaeditor (tiêu đề, ảnh đại diện, trích dẫn, comment…).
3. Tùy Chọn Rewrite và Permalink
Đây là phần cực kỳ quan trọng cho SEO.
- Rewrite Slug: Text trong URL, ví dụ “san-pham” thay vì “post-type-name”.
- With_front: Có thêm tiền tố “/blog/” từ cấu hình permalink chung không? Thường đặt là false.
- Rewrite Pages: Nếu bạn có slug trùng với tên trang tĩnh, tùy chọn này sẽ ưu tiên rewrite.
4. Tùy Chọn Taxonomy (Bộ Phân Loại)
Mỗi loại nội dung có thể được gán với một hoặc nhiều taxonomy. Các tùy chọn này cho phép bạn:
- Tạo mới danh mục riêng cho loại nội dung đó.
- Kế thừa danh mục của “Bài viết” hoặc với taxonomy global.
- Điều chỉnh slug và giao diện hiển thị của từng taxonomy.
Hướng Dẫn Chi Tiết: Cách Thiết Lập X Content Type Options

Giả sử bạn đang sử dụng plugin Custom Post Type UI (CPT UI) trên WordPress. Quy trình thực hiện rất trực quan.
Bước 1: Cài Đặt Plugin
Vào mục Plugin > Thêm mới, tìm “Custom Post Type UI” và kích hoạt. Sau đó, một menu mới sẽ xuất hiện trong Dashboard.
Bước 2: Thêm Kiểu Nội Dung Mới
Trong CPT UI > Add/Edit Post Types, bạn điền các trường cốt lõi:
- Post Type Slug: Tên định danh (chỉ chữ thường, không dấu, không cách). Ví dụ: san_pham.
- Plural Label: Tên số nhiều hiển thị, ví dụ “Sản phẩm”.
- Singular Label: Tên số ít, ví dụ “Sản phẩm”.
Bước 3: Cấu Hình Options Nâng Cao
Kéo xuống phần Advanced Options. Đây là lúc bạn sử dụng các tùy chọn đã nói ở trên.
- Tích chọn Public, Has Archive, Show UI.
- Trong Supports, tích vào Title, Editor, Thumbnail, Excerpt, Custom Fields nếu cần.
- Ở Rewrite, nhập slug thân thiện như “san-pham” và bỏ tích With Front.
- Trong Capabilities, nếu bạn muốn kiểm soát vai trò người dùng chặt chẽ, hãy kích hoạt “Custom Capabilities”.
- Nhấn Save Post Type.
Bước 4: Tạo Thêm Trường Tùy Chỉnh (Nếu Cần)
Để X Content Type Options phát huy tối đa sức mạnh, bạn nên kết hợp với plugin Advanced Custom Fields (ACF). Khi đó,
Bản thân các plugin CPT thuần túy như Custom Post Type UI chỉ hỗ trợ tạo kiểu nội dung và các hộp metaeditor cơ bản. Để có trường tùy chỉnh nâng cao (ví dụ: bộ chọn ngày, màu sắc, lặp lại trường), bạn cần tích hợp thêm Advanced Custom Fields hoặc Meta Box.
Tôi có thể xuất và nhập các Options này sang website khác không?
Có. Hầu hết các plugin đều có chức năng xuất (Export) cấu hình dưới dạng file JSON hoặc PHP code.
Khi bật tùy chọn này, dữ liệu của loại nội dung đó sẽ có sẵn qua REST API. Điều này cần thiết nếu bạn đang xây dựng ứng dụng di động, website Gatsby/Next.js (headless CMS) hoặc muốn tích hợp với các dịch vụ bên thứ ba.
Nếu tôi muốn xóa một loại nội dung và tất cả dữ liệu liên quan, làm thế nào?
Trong bảng điều khiển plugin,
Chính các tùy chọn cấu hình không làm chậm website. Tuy nhiên, nếu bạn có quá nhiều loại nội dung và mỗi loại có hàng nghìn bản ghi, phần truy vấn database có thể chậm nếu không tối ưu. Bạn nên sử dụng caching và index hợp lý.
Lưu Ý Quan Trọng Khi Làm Việc Với Content Type Options

- Đặt tên slug hợp lý: Tránh sử dụng dấu câu, ký tự đặc biệt. Chỉ dùng chữ thường và dấu gạch ngang. Ví dụ: ‘du-an’ thay vì ‘Dự án mới’.
- Không sửa đổi slug sau khi đã có dữ liệu: Nếu bạn đổi slug, toàn bộ URL cũ sẽ bị hỏng. Bạn phải thiết lập redirect 301 thủ công hoặc dùng plugin.
- Kiểm tra xung đột với theme/plugin: Một số theme có sẵn các post type riêng (ví dụ: ‘Portfolio’, ‘Testimonial’). Việc tạo post type trùng tên có thể gây lỗi.
- Hiểu rõ về Taxonomies: Việc gán taxonomy vào một post type ảnh hưởng trực tiếp đến cách phân loại và hiển thị nội dung. Hãy lập sơ đồ dữ liệu trước khi bắt đầu.
- Không lạm dụng Custom Capabilities: Nếu bạn chỉ có một mình quản trị, việc tinh chỉnh quyền hạn là không cần thiết và có thể gây phức tạp.
Kết Luận

X Content Type Options là gì không chỉ là một câu hỏi kỹ thuật đơn thuần mà còn là chìa khóa để bạn mở rộng khả năng quản lý nội dung của website. Từ việc tạo ra các kiểu nội dung tùy chỉnh cho đến việc tinh chỉnh từng tùy chọn nhỏ như permalink, taxonomy, và khả năng hiển thị, tất cả đều góp phần tạo nên một hệ thống dữ liệu có tổ chức, thân thiện với SEO và người dùng.
Việc nắm vững các tùy chọn này giúp bạn không còn bị giới hạn trong khuôn khổ “Bài viết” và “Trang” mặc định. Bạn có thể xây dựng bất kỳ loại website nào: thương mại điện tử, tin tức, giáo dục, bất động sản, hay một nền tảng thành viên phức tạp. Hãy bắt đầu bằng việc lên kế hoạch cấu trúc dữ liệu, chọn plugin phù hợp và khám phá các tùy chọn một cách có hệ thống. Đó chính là nền tảng vững chắc cho một dự án web chuyên nghiệp và bền vững.
- WooCommerce Cache Session Lỗi: Nguyên Nhân, Dấu Hiệu Và Cách Khắc Phục Toàn Diện
- Giải Pháp Toàn Diện Cho WordPress Brevo Spam Issue: Nguyên Nhân Và Cách Khắc Phục Triệt Để
- Link Profile Là Gì? Bí Mật Xây Dựng Hồ Sơ Liên Kết Chuẩn SEO 2025
- Cách Giảm Ngay Tình Trạng WordPress VPS CPU Cao Từ A-Z
- Woocommerce Cache Cart Lỗi: Nguyên Nhân, Cách Khắc Phục và Phòng Tránh Toàn Diện


















