Nhằm chống lại sự dài dòng =)) của đường link category trong
WordPress, mà mặc định nó là “home/category/name/” thì tôi đang dùng một
custom code để làm việc này, tuy nhiên các bạn cũng hoàn toàn có thể
làm được điều tương tự với một plugin của WordPress. Khoan hãy nhắc tới
plugin đó, giờ ta bàn lý do tại sao chúng ta nên xóa nó:

Xóa Category Base ra khỏi đường dẫn của WordPress
Lý do thứ hai là bạn ghét nó, thế thôi ! Nhiều khi cảm thấy thừa thãi !
Cài đặt
Trên WordPress Plugin Directory có khá nhiều plugin có thể trợ giúp bạn trong việc xóa Category Base trong đường dẫn, các bạn có thể tham khảo:1. Remove Category Base: https://wordpress.org/plugins/remove-category-url/
2. WP no category Base: https://wordpress.org/plugins/wp-no-category-base/
Cả hai cái đều làm việc dưới một nguyên tắc là xóa đoạn /category/ trong rewrite tag, làm cho WordPress hiểu đường dẫn category chỉ có /category-name/ thôi.
Sử dụng plugin Yoast SEO
Plugin Yoast SEO rất thân thuộc với chúng ta, gần đây đã cung cấp chức năng này trong plugin, các bạn có thể kích hoạt nó lên bằng cách:Truy cập SEO > Advance > Permalinks và bật nút xóa chữ Category đi:

Bật xóa chữ Category trong đường link
/* xóa đường link của category */ function _nice_category_link($link) { return str_replace('/category/', '/' , $link); } add_filter('category_link', '_nice_category_link');Và bây giờ thử truy cập đường link của Category và thưởng thức thành quả mới nào !
Chúc các bạn thành công !
Không có nhận xét nào:
Write nhận xét