Cài đặt Custom Post Type của JetEngine trong Rewrite Slug

Chúng ta sẽ tìm hiểu cách tùy chọn Rewrite Slug của JetEngine ảnh hưởng đến việc vận hành trang web như thế nào. Hình dưới đây liên quan đến mục Rewrite Slug, tùy chọn này có ý nghĩa vượt xa việc chỉ đơn giản là cải thiện khả năng đọc của URL.

image 17

Khái niệm về Custom Post Type, cũng như các nội dung liên quan đến Register Query Var và Rewrite trong các mục trên, hãy tham khảo bài viết dưới đây.

Rewrite Slug là gì?

Rewrite Slug là chức năng điều chỉnh cấu trúc permalink của Custom Post Type (CPT) trong WordPress. Về cơ bản, nó giống như slug của CPT, nhưng có thể được cấu trúc lại theo cách thân thiện với người dùng. Điều này giúp người dùng có trải nghiệm tốt hơn khi duyệt trang web và có ảnh hưởng tích cực đến tối ưu hóa công cụ tìm kiếm (SEO).

Ví dụ 1: Cấu trúc cơ bản

Nếu bạn nhập tên phân loại CPT là ‘project’ và không thực hiện cài đặt Rewrite Slug riêng, địa chỉ bài viết (permalink) sẽ được hiển thị như dưới đây.

  • CPT Slug: project
  • Không có cài đặt Rewrite Slug (sử dụng mặc định)
  • Kết quả permalink: https://example.com/project/project-name

Ví dụ 2: Khi cài đặt Rewrite Slug

Nếu bạn nhập tên phân loại CPT là ‘project’ và chỉ định cài đặt Rewrite Slug là ‘portfolio’, địa chỉ bài viết (permalink) sẽ được thay đổi như dưới đây.

  • CPT Slug: project
  • Rewrite Slug: portfolio
  • Kết quả permalink: https://example.com/portfolio/project-name

Như đã thấy trong ví dụ trên, việc cài đặt Rewrite Slug rất hữu ích khi bạn muốn điều chỉnh để hiển thị một URL có ý nghĩa hơn cho người dùng.

Tại sao cần Rewrite Slug?

Tùy chọn này có nhiều mục đích và thường được sử dụng trong thực tế. Hãy cùng xem xét nhé?

1. Mục đích thương hiệu và tiếp thị

Khi URL của người dùng phù hợp với bản sắc thương hiệu, điều này có thể nâng cao độ tin cậy. Ví dụ, tên CPT thực tế là case_study nhưng URL mà người dùng thấy có thể được thay đổi thành /success/project-title.

2. Cấu trúc tái sử dụng CPT

Khi đăng ký nhiều Custom Post Type, bạn có thể giữ nguyên tên gốc nhưng chỉ thay đổi URL. Ví dụ, listing_type_a có thể được đặt là jobs, trong khi listing_type_b có thể được đặt là properties.

Nói cách khác, tên được quản lý nội bộ có thể là ‘***_a’, ‘***_b’ nhưng địa chỉ mà người truy cập thấy có thể khác nhau.

3. Hỗ trợ đa ngôn ngữ

Trong trang web đa ngôn ngữ, bạn có thể thiết lập slug phù hợp với ngôn ngữ, chẳng hạn như slug tiếng Hàn 리뷰 và slug tiếng Anh testimonials.

Khi nào hữu ích?

Chúng ta sẽ tổng hợp các tình huống mà cài đặt Rewrite Slug có thể hữu ích.

Tình huốngHữu ích
Khi việc định dạng URL là quan trọngRất hữu ích
Khi chỉ muốn thay đổi URL hiển thịHữu ích
Chèn từ khóa cho SEOThích hợp
Đáp ứng permalink đa ngôn ngữCần phát triển
CPT chỉ sử dụng REST APIKhông cần thiết

Lưu ý

Đặt thành Rewrite On sau đó bạn cần trong trang cài đặt Permalink không thay đổi gì và nhấn “Lưu thay đổi”  một lần.

Cài đặt trên được chỉ định trong JetEngine nhưng việc áp dụng quy tắc Rewrite tuân theo quản lý của WordPress, và chỉ sau khi thực hiện điều này, quy tắc rewrite mới được đăng ký trong WordPress.

Nếu bạn thay đổi Rewrite Slug sang một tên khác sau khi đã viết bài với Post Type đã chỉ định và đã hiển thị trên công cụ tìm kiếm, công cụ tìm kiếm sẽ đã được lập chỉ mục với tên cũ, vì vậy khi nhấp vào kết quả tìm kiếm sẽ hiển thị trang không tồn tại.

Do đó, tốt nhất là hoàn thành cài đặt này trước khi viết bài đầu tiên (hoặc trước khi hiển thị trên công cụ tìm kiếm).

Nếu bạn buộc phải thay đổi sau khi đã có bài viết và đã được lập chỉ mục trên công cụ tìm kiếm, tên Slug cũ sẽ được lập chỉ mục trong khi bài viết mới sử dụng Slug mới sẽ được nhận diện như một bài viết riêng biệt hoặc bị nhận diện là nội dung trùng lặp, có thể làm giảm độ tin cậy của trang web, và những khách truy cập nhấp vào liên kết kết quả tìm kiếm hiển thị Slug cũ sẽ thấy trang không tồn tại, do đó cần xử lý chuyển hướng 301.

Kết luận

Rewrite Slug là một cài đặt quan trọng có thể tăng cường khả năng diễn đạt của URL và thương hiệu. Đặc biệt, trong các dự án nhạy cảm với SEO, tiếp thị và trải nghiệm người dùng, nên sử dụng một cách chủ động.

 

[Rewrite Slug] : Chức năng điều chỉnh cấu trúc permalink của Custom Post Type (CPT) theo cách thân thiện với người dùng.
[CPT] : Custom Post Type, cho phép bạn thêm loại nội dung riêng của mình bên cạnh các bài viết và trang được cung cấp sẵn.
[SEO] : Tối ưu hóa công cụ tìm kiếm, nghĩa là tối ưu hóa cấu trúc và nội dung của trang web để hiển thị trên công cụ tìm kiếm.

Updated : March 31, 2025
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.