Làm thế nào để Thay đổi Custom Post Type Permalinks trong WordPress

Gần đây, một trong những độc giả của chúng tôi đã hỏi liệu có thể thay đổi cấu trúc permalink loại bài đăng tùy chỉnh trong WordPress hay không. Theo mặc định, bạn có thể thay đổi cấu trúc permalink của các bài đăng WordPress, nhưng không phải các loại bài đăng tùy chỉnh. Trong bài này, chúng tôi sẽ chỉ cho bạn cách thay đổi permalinks kiểu bài đăng tùy chỉnh trong WordPress.

Làm thế nào để thay đổi tùy chỉnh loại đăng bài trong WordPress

Tại sao thay đổi Custom Post Type Permalinks trong WordPress?

WordPress sử dụng cấu trúc URL thân thiện với SEO giúp URL của WordPress dễ đọc và công cụ tìm kiếm thân thiện. Những URL thân thiện SEO được gọi là permalinks.

Bạn có thể tùy chỉnh permalinks bằng cách truy cập Cài đặt »Permalinks trang. Tuy nhiên, bạn sẽ nhận thấy rằng bạn chỉ có thể thay đổi cấu trúc permalink cho bài đăng trên blog.

Trang cài đặt Liên kết trong WordPress

Nếu bạn đang sử dụng loại bài đăng tùy chỉnh hoặc phân loại tùy chỉnh trên trang web của mình, sau đó WordPress sẽ sử dụng cấu trúc mặc định permalink cho những người đó.

Ví dụ: nếu bạn có loại bài đăng tùy chỉnh được gọi là ‘Phim ảnh’, thì cấu trúc URL của nó sẽ như sau:

http://example.com/movies/the-force-awakens/

Nếu loại bài đăng tùy chỉnh của bạn đã bật lưu trữ, thì URL trang lưu trữ sẽ như sau:

http://example.com/movies/

Đề án URL này khá thân thiện với SEO và trong hầu hết các trường hợp, bạn không cần phải thay đổi nó. Tuy nhiên, đôi khi bạn có thể muốn tùy chỉnh nó để đáp ứng nhu cầu của riêng bạn.

Có nói rằng, chúng ta hãy xem làm thế nào bạn có thể dễ dàng tùy chỉnh cấu trúc liên kết tùy chỉnh loại bài đăng trong WordPress.

Thay đổi loại đăng bài blog đã đăng trong WordPress

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Custom Post Type Permalinks. Để biết thêm chi tiết

Khi kích hoạt, bạn cần truy cập Cài đặt »Permalinks và cuộn xuống phần ‘Cài đặt Liên kết cho Các loại Biến Tùy chỉnh’.

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

Ở đây bạn có thể thay đổi cấu trúc permalink của các mục đơn trong loại bài đăng tùy chỉnh của bạn.

Bạn có thể sử dụng tất cả các thẻ permalink WordPress tiêu chuẩn. Để có danh sách đầy đủ các thẻ có sẵn

Giả sử rằng bạn muốn sử dụng ID đăng thay vì tên bài đăng trong URL. Trong trường hợp đó tất cả những gì bạn cần làm là thêm thẻ này:

/% post_id% /

Chú ý dấu gạch chéo ở đầu và cuối của thẻ. Những dấu gạch chéo sau đây là những dấu tách, và nếu không có chúng permalinks của bạn sẽ không hoạt động.

Thêm thẻ để tùy chỉnh loại đăng bài tùy chỉnh permalinks

Đừng quên nhấp vào nút lưu thay đổi để lưu cài đặt của bạn.

Bây giờ permalinks cho một mục trong loại bài đăng tùy chỉnh của bạn sẽ giống như sau:

http://example.com/movies/133/

Số trong URL sẽ là số ID của bài đăng trong cơ sở dữ liệu WordPress của bạn.

Chúng ta hãy xem một ví dụ khác.

Giả sử bạn muốn thêm / năm / trước tên đăng trong URL. Trong trường hợp đó, bạn sẽ sử dụng các thẻ sau:

/% năm% /% post_name% /

Nhấp vào nút lưu thay đổi để cập nhật permalinks của bạn.

Bây giờ, một mục duy nhất cho loại đăng bài tùy chỉnh của bạn sẽ giống như sau:

http://example.com/movies/2016/the-force-awakens/

Càng xa càng tốt. Bây giờ chúng ta hãy thử một ví dụ khác.

Giả sử rằng bạn đang sử dụng phân loại tùy chỉnh được gọi là ‘thể loại’ với kiểu ‘bài đăng’ tùy chỉnh của bạn và bạn muốn thêm thuật ngữ phân loại tùy chỉnh vào URL. Trong trường hợp đó, bạn sẽ sử dụng các thẻ sau:

/% genre% /% post_name% /

Trong ví dụ này, thể loại là sên của hệ thống phân loại tùy chỉnh của chúng tôi.

Nhấp vào nút lưu thay đổi để cập nhật permalinks của bạn.

Bây giờ, một mục duy nhất cho loại đăng bài tùy chỉnh của bạn sẽ giống như sau:

http://example.com/movies/sci-fi/the-force-awakens/

Đó là tất cả