Permalink nó là dạng Rewrite cấu trúc link của WordPress, thông thường thì khi bạn tạo một bài post hay một page thì mặc định nó có dạng link url không thân thiện lắm so với người đọc cũng như với các công cụ tìm kiếm như: http://cau28x.net/?p=123 bài viết này mình xin hướng dẫn các bạn làm Permalink thân thiện hơn với người sử dụng cũng như với các Search Engine.Bạn có thể cấu hình lại Permalink cho nó hiển thị với cách thân thiện hơn bằng cách tùy chỉnh lại Permalink.
Các bạn vào Permalink bạn vào Setttings => Permalink
Trong Permalink WordPress có khá nhiều lựa chọn cho bạn có thể thay đổi, như:
Thay đổi theo năm, ngày post bài và tiêu đề của bài viết: http://cau28x.net/2012/06/09/sample-post/
Thay đổi theo năm, tháng và bài viết: http://cau28x.net/2012/06/sample-post/
Thay đổi theo lưu trữ và tiêu đề: http://cau28x.net/archives/123
Thay đổi theo tên bài viết: http://cau28x.net/sample-post/
Và trong phần Common settings các bạn chọn Custom Structure và nhập vào cấu trúc.
Một số hàm các bạn có thể sử dụng
- %year%
- %monthnum%
- %day%
- %hour%
- %minute%
- %second%
- %post_id%
- %postname%
- %category%
- %author%
Vi dụ mình đang dùng cấu trúc này:
/%category%/%postname%.html/
Nhưng cái gì cũng có hai mặt của nó nếu các bạn thay đổi Permalink như trên thì sẽ khiến website truy xuất dữ liệu chậm. Và ngược lại nếu bạn sử dụng ID thì sẽ nhanh hơn, nhưng lại ko thân thiện với người đọc và máy tìm kiếm.Nói chung mỗi cách đều có cái hay của nó, tùi vào từng trường hợp cụ thể bạn có thể áp dụng.
Các biến mà wordpress đã định nghĩa các bạn có thể xem thêm ở đây: http://codex.wordpress.org/Using_Permalinks