Tính năng
Nội dung và cấu trúc: trang, bài viết, sản phẩm, taxonomy
Trang, bài viết, sản phẩm, landing cùng taxonomy, menu, FAQ và redirect, tất cả gắn với một website.
Cập nhật lần cuối:

Nội dung chia thành bốn loại chính, nhóm phân loại và điều hướng, cùng nhóm hỗ trợ. Mọi thứ gắn với một website qua tenant; slug duy nhất theo từng site.
Tóm tắt nhanh
- 4 loại nội dung; slug duy nhất theo site.
- Taxonomy dạng cây, 4 loại.
- Menu kéo thả, 5 vị trí, nhãn vi/en.
- Tối đa 30 phiên bản; có thùng rác.
- Tự động: slug, tóm tắt, tác giả, redirect.

Bốn loại nội dung
- Posts Blog, tin tức, hướng dẫn (
type:blog,news,guide). - Pages Trang tĩnh;
pageTypelàdefault,bloghoặclanding. - Products Trang sản phẩm hoặc dịch vụ: giá, hero, khối thông báo.
- Landings Trang marketing dựng từ 12 loại block, kèm chiến dịch UTM.
Phân loại và tác giả
- Taxonomy
category,product-category,tag,custom; có cây cha-con. - Tác giả Hồ sơ E-E-A-T với
sameAs; email không lộ qua API. - FAQ Nhóm câu hỏi dạng Markdown, gắn vào bài để sinh FAQPage (SEO).

Menu dạng cây
Mỗi site có một menu cho mỗi vị trí: PRIMARY, SECONDARY_MENU, MOBILE_MENU, FOOTER_MENU, LOGGEDIN_ACCOUNT_MENU. Chỉnh bằng bộ dựng kéo thả, lồng tối đa 10 cấp. REST trả items thay vì tree (Headless API).

Redirect, shortcode, bình luận
- Redirect
301mặc định hoặc302; chỉ đường dẫn nội bộ; tự tạo khi đổi slug. - Shortcode Đoạn Markdown dùng lại theo site, gọi bằng
[sc name="ten" /]. - Bình luận và đánh giá Bình luận có kiểm duyệt; đánh giá sao mỗi IP một phiếu.
Phiên bản, thùng rác, hẹn giờ
- Xuất bản là trường
status(drafthoặcpublished) - Tối đa 30 phiên bản; có History, diff, Restore
- Thùng rác cho pages, posts, products, landings, faqs, shortcodes
- Hẹn giờ bằng
publishedAtở tương lai
Chi tiết ở quy trình biên tập.
Đa ngôn ngữ
Nội dung có vi (mặc định) và en; trường thiếu en rơi về vi. Tiêu đề, nội dung, văn bản SEO, FAQ, nhãn menu và shortcode đều dịch được. Ngôn ngữ giao diện admin cấu hình riêng.
Tự động khi lưu
| Hook | Tác dụng |
|---|---|
autoRedirectOnSlugChange |
Tạo redirect 301 khi đổi slug |
autoFillExcerpt, autoFillAuthor, postsWordCount |
Điền tóm tắt, tác giả, đếm từ |
makeGenerateJsonLdHook |
Dựng JSON-LD, không tạo thêm phiên bản |
triggerRevalidate |
Xếp job làm mới frontend |
Thực hành tốt
- Bài có ngày và tác giả →
posts; trang ít đổi →pages - Giữ
categorycho blog,product-categorycho cửa hàng - Dùng FAQ nhóm và shortcode thay vì sao chép đoạn văn
- Để trống
seo.titlekhi mẫu của site đã đủ tốt
Xem thực hành cấu trúc nội dung, soạn bài ở trình soạn thảo Markdown và Collections trên docs.
Câu hỏi thường gặp
KDIGI CMS có những loại nội dung nào?
pages, posts, products và landings. Kèm theo là taxonomies, authors, menus, faqs, shortcodes, redirects, comments và media, đều gắn với một website qua tenant.Slug có trùng được giữa các website không?
Đổi slug có làm mất SEO không?
autoRedirectOnSlugChange tự tạo redirect 301 từ đường dẫn cũ sang mới và không bao giờ chặn việc lưu.Nội dung có đa ngôn ngữ không?
vi (mặc định) và en, bật fallback: trường thiếu bản en lấy bản vi. REST nhận tham số locale.Đọc tiếp
Quy trình biên tập
Bảng điều khiển biên tập, lịch nội dung, bản nháp và xuất bản, lịch sử phiên bản có khôi phục, thùng rác. Giúp nhóm nội dung làm việc nhất quán.
Trình soạn thảo Markdown
Soạn bài bằng Markdown với Milkdown: slash menu, dán từ Google Docs/Word, bảng, gallery, shortcode. Nội dung xuất HTML sạch, đúng cấu trúc cho SEO.
SEO và JSON-LD
Trường SEO, mẫu title kiểu RankMath, đồ thị JSON-LD, ảnh OG dự phòng, kiểm tra SEO, gợi ý internal link và AI SEO tùy chọn ngay trong trình soạn thảo.
Headless API
Lấy nội dung qua REST hoặc GraphQL, Markdown chuyển sang HTML ở khóa gốc, hợp đồng revalidate cho ISR và ví dụ tích hợp Next.js chạy được ngay.