Đăng nhập

Ghi nhớ
Latest topics
» Xin forum rao vặt vBulletin 4.1.11
by arber 1/8/2017, 4:17 am

» Tôi sẽ đỗ đại học!
by handsomevip007 16/7/2017, 4:27 pm

» Xin hỗ trợ về DNS Domain cho Forumvi
by hoangthong 9/5/2017, 9:37 pm

» skin xinh forum full punbb
by kenbi05 8/5/2017, 10:47 am

» HỖ TRỢ GIÚP MÌNH VỀ VIỆC MẤT CHỨC NĂNG KIỂM TRA THÀNH VIÊN XEM BÀI TRONG GROUP FB
by hoangthong 4/5/2017, 9:14 am

» Xin chỉ giúp cách fix hình nền header cho forumvi
by Phuongtran 25/4/2017, 4:43 pm

» [Mod] Shop Gunny (New Version)
by accit 14/4/2017, 10:30 am

» Giới thiệu 3 mẫu smartphone nổi bật cho bạn quan tâm
by huydv 21/3/2017, 11:14 pm

» [Thông báo] Đổi tên miền diễn đàn[✔]
by vietkanpy 9/3/2017, 8:28 am

» Skin]Teen Pro9x [ PunBB ]
by phamtuananh9x 15/2/2017, 12:57 pm

» [Help] Nhờ mọi người " RIP " giúp mình[✔]
by sayedn73 7/2/2017, 10:31 pm

» CHÚC MỪNG NĂM MỚI
by Exterminator 7/2/2017, 12:16 pm

» Cần giúp đỡ về Ads Banner trong forum
by sayedn73 7/2/2017, 12:42 am

» Xin index box forumvi [✔]
by sayedn73 5/2/2017, 6:50 am

» LỖI ADD TRANG CHỦ
by tommy_phan 17/1/2017, 11:04 am

» Bác nào rảnh tham gia cho vui nhé
by phamthohoa 27/12/2016, 10:06 am

» Cần xin skin ngamvn.com
by sayedn73 14/12/2016, 2:24 am

» Cách đổi nền Forum
by sayedn73 27/10/2016, 1:28 am

» Skin CNTT-K3 2015 (Full Mod)[✔]
by sayedn73 27/10/2016, 1:14 am

» Share skin Gameprivatevn.ace.st
by help me 23/10/2016, 4:32 pm

» Share Skin Xanh Dương Cùi Bắp
by Thànhkent 21/10/2016, 1:37 pm

» [Thắc mắc] RIP Giúp Em Topics_Blog_Box
by sayedn73 21/10/2016, 8:03 am

» Làm sao để làm Shop Pet
by aquariuss 20/10/2016, 2:21 pm

» các thím trên chinhphuc thử tìm từ khóa này xem
by bucnong1 17/10/2016, 1:35 pm

» Cách tăng lượng view ảo xem topic ?
by Tin VIP 4/10/2016, 9:34 am

Top posting users this week


Cho em xin lại code việt hóa link[✔]

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Cho em xin lại code việt hóa link[✔]

Bài gửi by DJen on 11/7/2015, 10:09 am

chào mấy huynh, em vừa mới back FM vài ngày ... nhớ hồi trước có code đổi link thành tiêu đề của chuyên mục
ví dụ đã viết:như ChinhPhuc.com/t1-forum sẽ chuyển thành ChinhPhuc.com/hoi-dap
Ai còn code hoặc link thì cho em xin ... e tìm khắp chốn rồi mà hog có
avatar
DJen
CPMember
CPMember

Chrome PunBB
Ngày đăng ký : 14/09/2013
Số bài : 82
CPP : 15

Xem lý lịch thành viên http://ddsvn.forumvi.com/forum

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by DJen on 11/7/2015, 10:56 am

em tìm ra rồi mod xóa bài giùm e ... sr đã làm phiền
avatar
DJen
CPMember
CPMember

Chrome PunBB
Ngày đăng ký : 14/09/2013
Số bài : 82
CPP : 15

Xem lý lịch thành viên http://ddsvn.forumvi.com/forum

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by An Nguyễn on 11/7/2015, 2:02 pm

Mặc dù Forumtion đã câp nhật URL theo tiêu đề từ rất lâu, tuy nhiên đến nay vẫn không hỗ trợ Tiếng Việt.
Cách thường dùng nhất hiện nay là cài đặt ngôn ngữ hệ thống về Tiếng Anh, cách này không tiện với những diễn đàn mà thành viên ít dùng Tiếng Anh, hơn nữa URL cũng không hiển thị tốt với Tiếng Việt có dấu (lỗi mất chữ đ).
Bài viết này, mình sẽ hướng dẫn cách tạo URL theo tiêu đề mà không phụ thuộc vào ngôn ngữ diễn đàn.

Demo





URL theo tiêu đề ở diễn đàn Tiếng Việt


Phần 1




Sửa URL trên thanh địa chỉ trình duyệt

ACP >> Display >> Templates >> QLTT >> overall_header
Tìm:
Code:
<title>{SITENAME_TITLE}{PAGE_TITLE}</title>
Thêm vào bên dưới:
Code:
<script type="text/javascript">
//<![CDATA[
function lang_vi(a) {
    a = a.toLowerCase();
    a = a.replace(/\u00e0|\u00e1|\u1ea1|\u1ea3|\u00e3|\u00e2|\u1ea7|\u1ea5|\u1ead|\u1ea9|\u1eab|\u0103|\u1eb1|\u1eaf|\u1eb7|\u1eb3|\u1eb5/g, "a");
    a = a.replace(/\u00e8|\u00e9|\u1eb9|\u1ebb|\u1ebd|\u00ea|\u1ec1|\u1ebf|\u1ec7|\u1ec3|\u1ec5/g, "e");
    a = a.replace(/\u00ec|\u00ed|\u1ecb|\u1ec9|\u0129/g, "i");
    a = a.replace(/\u00f2|\u00f3|\u1ecd|\u1ecf|\u00f5|\u00f4|\u1ed3|\u1ed1|\u1ed9|\u1ed5|\u1ed7|\u01a1|\u1edd|\u1edb|\u1ee3|\u1edf|\u1ee1/g, "o");
    a = a.replace(/\u00f9|\u00fa|\u1ee5|\u1ee7|\u0169|\u01b0|\u1eeb|\u1ee9|\u1ef1|\u1eed|\u1eef/g,
        "u");
    a = a.replace(/\u1ef3|\u00fd|\u1ef5|\u1ef7|\u1ef9/g, "y");
    a = a.replace(/\u0111/g, "d");
    a = a.replace(/\W+/g, "-");
    a = a.replace(/^\-+|\-+$/g, "");
    a = a.replace(/(-group)$/, "");
    return a.replace(/(-page-\d+)$/, "")
}
var path = location.pathname,
    canonical = path + location.search + location.hash;
/(\-category|\-forum|\-topic|\-group)/.test(path) && history.replaceState(null, null, canonical.slice(1).replace(/(\-category|\-forum|\-topic|\-group)/, "-" + lang_vi(document.title)));
//]]>
</script>


Phần 2




Sửa URL liên kết (tùy chọn)

Tạo file javascript, đặt In all the pages.

Code:
$(function() {
    $("a[href^='/c'], a[href^='/f'], a[href^='/t']").attr({
        href: function() {
            var a = $.trim($(this).text());
            if ("" != a) return this.href.replace(location.origin, "").replace(/(\-category|\-forum|\-topic)/, "-" + lang_vi(a.replace(/Re:\s/i, "")))
        }
    });
});


Ngoài lề




ligerv từng bàn về Việt hóa URL có tốt cho SEO không, vì ở đây là dùng javascript, mình cũng không chắc về vụ SEO nhưng xem trên Google analytics thì nó hiển thị URL Tiếng Việt, có vẻ là chỉ cần chạy trước mã theo dõi của Google là được.


Nguồn




Zzbaivong (devs.forumvi.com)
avatar
An Nguyễn
CPPurpleMember
CPPurpleMember

Chrome PunBB
Ngày đăng ký : 28/06/2012
Số bài : 584
CPP : 191

Xem lý lịch thành viên http://xomnet.info

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by webhuy1993 on 17/7/2015, 2:45 pm

Sử dụng cái này bài viết co SEO được không , hay là ảo thui z
avatar
webhuy1993
CPMember
CPMember

Firefox PunBB
Ngày đăng ký : 25/06/2015
Số bài : 25
CPP : -20
Châm ngôn sống : Chợ mua bán online

Xem lý lịch thành viên http://www.chotot.forumvi.com

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by An Nguyễn on 17/7/2015, 4:51 pm

theo mình được biết hình như k hề ảnh hưỡng đến SEO
avatar
An Nguyễn
CPPurpleMember
CPPurpleMember

Chrome PunBB
Ngày đăng ký : 28/06/2012
Số bài : 584
CPP : 191

Xem lý lịch thành viên http://xomnet.info

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by webhuy1993 on 17/7/2015, 5:54 pm

Zậy làm sao để có một SEO nghiem chỉnh , có kết quả tốt ???
avatar
webhuy1993
CPMember
CPMember

Firefox PunBB
Ngày đăng ký : 25/06/2015
Số bài : 25
CPP : -20
Châm ngôn sống : Chợ mua bán online

Xem lý lịch thành viên http://www.chotot.forumvi.com

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by An Nguyễn on 18/7/2015, 6:41 pm

đi học SEO đi bạn ^^
avatar
An Nguyễn
CPPurpleMember
CPPurpleMember

Chrome PunBB
Ngày đăng ký : 28/06/2012
Số bài : 584
CPP : 191

Xem lý lịch thành viên http://xomnet.info

Về Đầu Trang Go down

Re: Cho em xin lại code việt hóa link[✔]

Bài gửi by Sponsored content


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết