hôm nay mình sẽ hướng dẫn các bạn thêm ghép một template di động hoặc template máy tính trở thành một template mang 2 giao diện máy tính và di động
Đơn giản dễ hiểu thực hiện không quá 5 phút đồng hồ cho công việc này !
I. Nội dung code template
Bước 1bạn phải hiểu nguyên lý của nó là như thế này
<b:if cond='data:blog.isMobile'>
Nội dung code DI ĐỘNG
<b:else/>
Nội dung code MÁY TÍNH
</b:if>
Vì vậy bất cứ bạn ghép template wap vào 1 template web hay ngược lại thì nội dung code của wap là bên trên và web là bên dưới còn code như nào hay sang bước tiếp theo
Bước 2
Lấy code của template ghép (ví dụ mình đang muốn ghép template wap vào 1 template web và đương nhiên bước này mình sẽ lấy code của 1 template wap nào đấy)
Các bạn bỏ qua toàn bộ nội dung code trong template và chỉ lấy đoạn code dưới đây
<body>
Copy toàn bộ nội dung trong từ sau <body> đến trước </body>
</body>
Bạn nên copy đoạn code trên và để vào 1 chỗ nào đó vào tiếp tục bước tiếp theo
Bước 3
tùy chỉnh code của template muốn ghép ( lưu ý code này của template web)
Bạn tìm đoạn này trong template
<body>
A
</body>
A là đoạn code của template và bạn thêm vào nó đoạn code như sau
<body>
<b:if cond='data:blog.isMobile'>
B
<b:else/>
A
</b:if> </body>
Màu đỏ là code gốc, Màu xanh là code khi thêm vào
Và ở đây B chính là đoạn Code đã thực hiện ở bước 2
Bước 4
Sau khi thực hiện sau các bạn bấm lưu template lại và nó sẽ báo lỗi như sau
More than one widget was found with id: Blog1. Widget IDs should be unique.
ở đây Blog1 chính là id widget bị lỗi, chúng ta copy Blog1 và tìm kiếm trong template sẽ có 2 cái là Blog1 ta đổi tên 1 trong 2 cái thành Blog2 chẳng hạn rồi tiếp tục lưu template và tiếp tục nhận 1 lỗi khác chúng ta tiếp tục sửa cho khi nào lưu thành công thì thôi
Lưu ý: đây là lỗi trùng lặp id widget do template code A va B có 2 widget trùng ID với nhau nên ta tìm và đổi 1 trong 2 cho nó khác nhau là được
II. CSS của template
Sau khi thực hiện ghép code xong tất nhiên chúng ta phải ghép cả CSS chứ không nó ra cái của ma của quỷ gìĐầu tiên là xóa hết CSS trong đoạn
<b:skin>
....
</b:skin>
Tiếp theo thêm đoạn code này vào trước thẻ </head>
<style>
<b:if cond='data:blog.isMobile'>
A
</b:else>
B
</b:if>
</style>
A là CSS của template wap
B là CSS của template web
Done. Chúc các bạn thành công ! mình thì mình ghép cả 100 cái rồi :))
Update Phần 2
 
Hay lắm thank bác, nhân tiện ghép giúp em cái :D
Trả lờiXóabạn cần giúp gì nào :D
Trả lờiXóaThủ thuật hay lắm
Trả lờiXóaBạn có template phim mobile nào cho xin cái với. Cảm ơn bạn!
Trả lờiXóaLỗi khi phân tích cú pháp XML, dòng 439, cột 3: The element type "b:if" must be terminated by the matching end-tag "".
Trả lờiXóa@dung truong, mình không có vì chưa thấy ai có nhu cầu trong thời gian tới mình sẽ ra mắt bản share wap phim
Trả lờiXóa@than vo,nó có nói rõ là bạn thiếu thẻ đóng của tag <b:if> rồi mà bạn nên xem lại và thêm thẻ đóng </b:if> sao cho đúng :D
Trả lờiXóamình cũng bị lỗi
Trả lờiXóaLỗi khi phân tích cú pháp XML, dòng 1790, cột 3: The element type "b:if" must be terminated by the matching end-tag "".
bước cuối. mong đc giúp đỡ
Fix
Xóademo : hoaquan.com
@nguyen huong, thật sự xin lỗi các bạn ở bước 3 mình viết thiếu code mình đã update lại, ai còn lỗi gì nữa bảo lại cho mình nhé ! cảm ơn
Trả lờiXóanếu ai vẫn chưa làm được hãy gửi mail template cần ghép cho mình mình sẽ giúp các bạn
Trả lờiXóacho mình xin mail bạn mình nhờ bạn làm tí dc không
Xóabác cho em xin e mail của bác đi, em làm mãi không được , hotro.raplove@gmail.com bác nhắn tin qua cho em nhé không bác để lại phía dưới ý. cảm ơn bác
Trả lờiXóaBạn không hiểu ở đoạn nào
XóaHinh nhu thủ thuật bi sai o cho nao do, lam hoai van bao loi. Ban co the huong dan va sua code lai duoc ko?
Trả lờiXóamình xem xong vẫn bó tay chẳng làm đc
Trả lờiXóatoàn báo lỗi tag mà chả biết, ở vị trí nào thiếu thẻ đó, có lẽ chưa ai gép được cần 1 lời giải trình cụ thể từ admin
Trả lờiXóacác bạn gửi link hình ảnh lỗi cho mình xem nào, mình check lại rốt cuộc là tại sao
Trả lờiXóahướng dẫn ngu như bò, lỗi tùm lum vậy
Trả lờiXóalàm sao để xoá bài đăng mới nhất trên tem web đi vậy .giúp mình với
Trả lờiXóamình làm hoài chả đươc - xin gips đỡ mình với
Trả lờiXóaOk bạn, mình sẽ sớm làm 1 cái video hướng dẫn cho bạn
Xóaxin admin giúp em tí được không - em làm mãi mà không được - em gửi email được không
Xóarất hay - mình lập trình gà lắm- nhờ ad giúp mình ghép được không
Trả lờiXóagiúp em ghép vs làm hoài ko dc j hết
Trả lờiXóaad ơi giúp mình tí được không @@
Trả lờiXóaThật lòng xin lỗi mọi người mấy tháng gần đây mình bận học với yêu đương bla bla quá nên cũng chả vào blog với check mail. mình hay vào facebook nhưng facebook mình để san lọc tin nhắn nên nó vào mục khác hết mình không biết
Trả lờiXóaMọi người gửi link template và mail lên đây mình giúp cho từng người 1
Thật lòng xin lỗi mọi người
Nói thật không thể nào ghép được blog! Trừ khi xây dựng từ ban đầu! Vì khi ghép sảy ra nhìu mâu thuẫn code từ javascript tới css! Chưa nói đến là lỗi class và id của html ! Nên bài viết Ghép theme web và mobile là bất khả thi
Trả lờiXóaMình đã share vài template ghép rồi, bạn có thể tham khảo :D
Trả lờiXóaBạn có thể đọc phần 2 và nhận thấy nó không thể nào trùng lặp mâu thuẫn được
ad cho xin mail ,,toi gui tem qua mail va ghep dum tem wap vao tem web dc ko..dc thif send mail minh gui qua nhe ad
Trả lờiXóathjk.xjnh@gmail.com
Xóađã send qua mail co ad..mong ad sớm hồi âm
Trả lờiXóaMình đã nhận được mail khi nào rảnh mình onl mình sẽ giúp bạn
XóaXong cho bạn nhé check mail
Xóamình sẽ làm cái clip ghép demo là template của bạn cho mọi người dễ hình dung, template của bạn mình thực hiện trong vòng 2,3 phút
xin giúp mình với - mình gửi tem qua bạn giúp với nhé - cảm ơn bạn
Trả lờiXóablog mình là duy3s.com
Mình đã nhận được mail khi nào rảnh mình onl mình sẽ giúp bạn
Xóavâng cảm ơn bạn - mình sẽ chờ - chúc bạn vui vẻ
Xóabạn ơi có thể giúp mình sơm tí không ! mình thấy chèn này khó quá - giúp mình với
Trả lờiXóatrang của mình : DUY3S.COM