Hei sobat blog, ketemu lagi. Semoga tidak bosan main main kesini yah, soalnya disini dijamin bebas pungli hehehe,
kayak jalanan aja.. Oh ia saya mau menyambung masalah share page kemarin di
simple share page versi mobile ala ritongablog UPDATED [BLOG].Sedikit masalah muncul saat saya mencoba membuka halaman blog ini di tablet device. Masalahnya adalah halaman tersebut dibuka dalam versi desktop, bukan mobile. Soo yah tampilan sharepage whatsappnya ga muncul dong.
Sempat termenung sebentar sampai mendapat ide, oh ia kenapa tidak dibuat 2 versi berbeda? akhirnya dengan modal nekat dan memakai asumsi seadanya, akhirnya saya oprek lagi nih template. Daan hasilnya, syukurlah work, tampilan sharepage antara versi desktop dan mobile akhrinya berbeda, begitu pula dengan tampilan icon whatsappnya.
Bagi kamu yang ingin menjadikan ini sebagai referensi, yah sok atuh silahkan, dan jika ga work, itu mungkin pengaruh template yang digunakan, silahkan mencari referensi lengkap dari luar blog ini.
Ok dilanjut saja seperti biasa,
Dashboard - Template - Backup [Optional] - Edit template. Perlu diingat kode warna hijau adalah versi desktop, sedangkan versi biru adalah versi mobile.
CTRL + F dan cari kode <b:skin>, lalu pastekan kode berikut tepat dibawahnya :
a.bitz2{color:#37BC4A; border-bottom:3px solid #37BC4A;}
a.bitz{color:#37BC4A; border-bottom:3px solid #37BC4[A];}
So kita lanjut ke tahap selanjutnya. cari
//<![CDATA[ dan pastikan kode berikut dibawahnya, yang penting masih dalam lingkup
</script> dengan kata lain jangan diletakkan diluarnya. Biasanya posisi tersebut terletak di atas kode
</head>.
$(document).ready(function() {$(document).on("click", '.bitz', function() {if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {var text = $(this).attr("data-text");var url = $(this).attr("data-href");var message = encodeURIComponent(text) + " - " + encodeURIComponent(url);var whatsapp_url = "whatsapp://send?text=" + message;window.location.href = whatsapp_url;} else {alert("This function works on Mobile Device only");}});});
$(function() {$.fn.scrollToTop = function() {$(this).hide().removeAttr("href"); if ($(window).scrollTop() != "0") { $(this).fadeIn("slow")} var scrollDiv = $(this); $(window).scroll(function() { if ($(window).scrollTop() == "0") { $(scrollDiv).fadeOut("slow") } else { $(scrollDiv).fadeIn("slow") } }); $(this).click(function() { $("html, body").animate({ scrollTop: 0 }, "slow") }) } }); $(function() {$("#MD-StoTop").scrollToTop();});
$(document).ready(function() {$(document).on("click", '.bitz2', function() {if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {var text = $(this).attr("data-text");var url = $(this).attr("data-href");var message = encodeURIComponent(text) + " - " + encodeURIComponent(url);var whatsapp_url = "whatsapp://send?text=" + message;window.location.href = whatsapp_url;} else {alert("This function works on Mobile Device only");}});});
$(function() {$.fn.scrollToTop = function() {$(this).hide().removeAttr("href"); if ($(window).scrollTop() != "0") { $(this).fadeIn("slow")} var scrollDiv = $(this); $(window).scroll(function() { if ($(window).scrollTop() == "0") { $(scrollDiv).fadeOut("slow") } else { $(scrollDiv).fadeIn("slow") } }); $(this).click(function() { $("html, body").animate({ scrollTop: 0 }, "slow") }) } }); $(function() {$("#MD-StoTop").scrollToTop();});
Nah sekarang cari
<div class='post-footer-line post-footer-line-2'> yang berada di posisi pertama , lalu pastekan kode versi desktop berikut tepat di bawahnya.
<a class='bitz2' expr:data-href='data:post.url' expr:data-text='data:post.title' href='#' title='Share on whatsapp'><i class='fa fa-whatsapp'/> </a>
atau kamu bisa sejajarkan dengan icon sharepage lainnya yang masih di dalam tag
<div> .. </div>
Kemudian cari <div class='post-footer-line post-footer-line-2'> yang berada di posisi kedua, lalu pastekan kode versi mobile berikut tepat dibawahnya.
<b:if cond='data:top.showMobileShare'>
<div class='mobile-link-button goog-inline-block' id='mobile-share-button'>
<a href='javascript:void(0);'><data:shareMsg/> </a>
</div>
<b:if cond='data:top.showDummy'/><a class='bitz' expr:data-href='data:post.url' expr:data-text='data:post.title' href='#' title='Share on whatsapp'><i class='fa fa-whatsapp'/> </a>
<div class='goog-inline-block dummy-container'><data:post.dummyTag/></div></b:if>
Jika kode <b:if> sudah ada, kamu cukup menempatkan kode whatsapp tersebut di antaranya, sesuai dengan kode di atas. Atau kamu bisa paste secara keseluruhan jika kode tersebut belum ada.
Done! Sesuaikan tata letaknya sesuai dengan keinginan kamu. Kembali mengingatkan, jika tidak work di tempat kamu, alasannya sudah saya bahas di atas. Cara cepatnya silahkan cari referensi yang lengkap dari luar blog ini. Semoga berhasil, keep working, and Ciaoo!