Plugin WP Vietnamese URL released
Xin chào các bạn,
Như trong bài viết trước Việt Coding đã có giới thiệu sơ lược về plugin WP Vietnamese URL như là một giải pháp xử lý tiếng Việt hoàn hảo trên WordPress. Sau khi tinh chỉnh một số ký tự tiếng Việt cho phù hợp, Việt Coding đã công bố trên wesbsite chính thức của WordPress.
Đây là một plugin hoàn toàn tự động, không cần cấu hình. Sau khi cài đặt chỉ đơn giản kích hoạt nó lên và … quên nó đi 🙂 Từ đó nó sẽ “xử lý” các chuỗi tiếng Việt có dấu thành không dấu cho bạn. Xác xuất xử lý thành công gần như 100%.
Trong phiên bản sắp tới, Việt Coding sẽ chỉnh sửa và bổ sung thêm một số ký tự đặc biệt cho plugin được hoàn thiện hơn. Nếu bạn thấy plugin này có ích, sao không mời tác giả một ly cà phê nhỉ ?
Cám ơn các bạn !
25 Comments
moments · 24/09/2010 at 10:27
cái này hay quá . ủng hộ bác . Nhưng em thích chỉnh URL bằng tay hơn !
Việt Coding · 24/09/2010 at 10:36
Chỉnh bằng tay thuận tiện khi muốn edit title cho SEO thôi. Còn cat và tag thì tự động vẫn hơn chứ 🙂
moments · 24/09/2010 at 10:47
cái đó thì em đồng ý hai tay !Thực ra thỉnh thoảng em cũng lười edit lại URL, cứ mặc kệ nó hè hè
Tôi Yêu Google · 24/09/2010 at 11:14
Em đang dùng “Nicer permalinks for Vietnamese” thôi.
Việt Coding · 24/09/2010 at 11:22
Mới view source của nó, thấy cũng giống nhau về cách thức làm 🙂
Tinh · 24/09/2010 at 11:22
Cái này giống cái nicer permalinks…ah, mình đang dùng cái kia, tuy nhiên, thêm nhiều lựa chọn cũng hay
Việt Coding · 24/09/2010 at 11:29
Ủa, hoá ra bác có dùng plugin à ? Tại hôm trước có ghé qua blog bác thấy url 1 tag của bác bị lỗi mà. Bác rê chuột vào xem lại cái tag “quảng cáo hiệu quả” của bài “blogger sử dụng mạng xh làm gì” nhé :p
Tinh · 24/09/2010 at 11:34
Thế nó có giải quyết các bài cũ hay chỉ bài mới? Giải quyết vấn đề tag là okie, nếu onie thì sẽ chuyển ngay 🙂
Việt Coding · 24/09/2010 at 12:01
Plugin này chỉ xử lý kể từ khi cài đặt thôi bác ! Còn đối với các bài cũ thì chắc phải edit từng bài một. Cách này khá là bất tiện. Có thể e sẽ nghiên cứu cách xử lý đồng loạt bằng cách can thiệp vào CSDL luôn. Phải thử nghiệm đã bác 🙂
nguyentrung167 @ vothuat.co · 24/09/2010 at 13:25
thì ra dạo này bác đang tập trung ra plugin. em cũng đang dùng cái Nicer permalinks for Vietnamese. cũng khá tốt… mà plugin của bác có khác nhau về cơ chế hay thế nào không, để em sẽ dùng thử cái plugin này của bác xem thế nào… thanks bác nhé…
à, sẳn cho em hỏi, cái form nhập tên của bác sao là lạ, nó suggest hay hay, lần trước em cũng có hỏi mà ko thấy bác trả lời hay sao đó…
Việt Coding · 24/09/2010 at 13:28
Form nhập tên nào bác 😮 ?
congdongthongtin.com · 24/09/2010 at 21:42
plugin này dùng được cho các bài cũ k bạn
mình đang tim tính năng đó mà chưa tìm thấy, về ngyên tắc thì slug cũ được lưu trong database, chỉ cần xóa hết chúng đi là xong, tuy nhiên mình k biết slug cũ lưu ở đâu để tìm và xóa hàng loạt
Việt Coding · 25/09/2010 at 20:08
Sao lại xoá mà không update lại hở bác ?
congdongthongtin.com · 25/09/2010 at 20:15
bởi vì mình thấy: khi dùng plugin nice…, với bài cũ, ở dòng edit permalink dưới dòng tiêu đề baì viết trong chế độ edit, nếu bạn xóa slug cũ thì nó tự động tạo ra slug mới (nice)
nên mình nghĩ chỉ cần xóa slug cũ thì slug mới sẽ được tự động tạo ra slug mới , theo kiểu nice của plugin; làm bằng tay, thì thấy thế, không biết xóa hàng loạt trong database có kết quả thế không, nhưng điều đầu tiên là phải xác định slug cũ được lưu ở đâu trong database thì mình chịu, vì chưa mò tới
Việt Coding · 26/09/2010 at 07:47
Khi bạn xoá dòng slug ở dưới ô nhập tiêu đề thì mặc định WordPress sẽ tạo tại slug mới. Cả plugin nicer và WP Vietnamese URL đều có chung cơ chế là hook vào hàm chuyển đổi của WP để đảm bảo các chuỗi tiếng Việt được chuyển đổi thành công. Bạn nên để ý rằng quá trình tạo slug tự động này chỉ diễn ra khi bạn mở bài viết ở chế độ edit trong WP. Còn nếu bạn xoá toàn bộ các title trực tiếp trên CSDL thì … chưa biết chuyện gì sẽ xảy ra.
Theo tôi biết, category và tag được lưu ở 2 bảng là terms và term_taxonomy.. Còn slug của title thì chính là post_name trong bảng posts.
Bạn thử ngâm cứu xem sao 🙂
congdongthongtin.com · 26/09/2010 at 08:07
Còn nếu bạn xoá toàn bộ các title trực tiếp trên CSDL thì … chưa biết chuyện gì sẽ xảy ra -> thì đúng là như thế, nên mình vẫn còn đang nghi ngờ
cái mình đang cần là slug của title đó, cảm ơn bạn đã cung cấp thông tin, khi nỗi rỗi mò vô CSDL xem sao
Việt Coding · 28/09/2010 at 22:38
Cẩn thận, kẻo lạc đường đấy nhé 🙂
racin · 07/11/2010 at 11:04
Sao tui dùng cái plugin này, thì khi click vào bài viết để xem thì nó báo lỗi
Việt Coding · 09/11/2010 at 18:26
Cụ thể lỗi gì vậy bạn ?
Dennis · 25/08/2011 at 22:49
Code stolen from “Nicer permalinks for Vietnamese”. LOL
Việt Coding · 25/08/2011 at 23:16
Phát hiện khá mới mẻ đấy ! 🙂
Nhonpt · 11/03/2012 at 02:24
Mình cài và kích hoạt nhưng sao thấy đường dẫn cho tag và category vẫn như cũ, không chuyển về tiếng Việt không dấu?
dihisi · 17/05/2012 at 20:04
dùng cái này thấy có được đâu nhỉ
Vu Nguyen · 22/05/2012 at 15:38
Gần đây thấy plugin không hoạt động tốt trên WordPress 3.2 nhất là phần permanent link. Bạn có ý định update không?
huy · 24/02/2013 at 19:07
wordpress bản mới đã tự chuyển slug có dấu sang ko dấu rồi..nên plugin này ko cần dùng nữa