Cara Buat Tombol Share To Unlock
Share to Unlock Button |
Share to Unlock to Download pasti dari beberapa sobat blogger sudah pernah mendengar ataupun mendapatinya dibeberapa blog. Biasanya, ada beberapa website yang memakai tombol share to download ini yang menyediakan file-file premium. Pada dasarnya, tombol share to unlock to download ini bermanfaat menukar keuntungan. Pemilik website tersebut untungnya kita menshare website nya dan kita dapat mengunduh file yang ada diblog tersebut.
#Langkah-Langkah Membuat Tombol Share To Download
Nah, bagi sobat-sobat yang sudah penasaran dengan langkah-langkahnya, sekarang kita bahas secara detail dan silahkan ikuti dengan sesama ya.
#Pemasangan Kode / Script
Langkah pertama yang harus sobat lakukan dengan menambahkan beberapa kode kedalam template blog sobat. Caranya adalah, silahkan pasangkan kode jQuery dibawah ini diatas kode </head>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js' type='text/javascript'/>
Pemasangan jQuery pada template cukup 1 saja. Karena jika ada beberapa versi Framework jQuery maka efek-efeknya tidak akan berjalan dengan lancar.
Langkah berikutnya adalah pemasangan kode CSS dibawah ini tepat diatas kode ]]></b:skin> atau </style>
.secret {text-align:center;display:none}
.secret-share {padding:20px;text-align:center;border:3px solid #ddd}
Langkah ketiga adalah Memasang script penampil button dibawah ini diatas kode </body>
<script type='text/javascript'>
//<![CDATA[
/* Facebook */
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({
status : true,
xfbml : true
});
FB.Event.subscribe('edge.create', function(href, widget) {
$.event.trigger({
type: "pageShared",
url: href
});
});
};
/* Twitter */
window.twttr = (function (d,s,id) {
var t, js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return; js=d.createElement(s); js.id=id;
js.src="https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs);
return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } });
}(document, "script", "twitter-wjs"));
twttr.ready(function (twttr) {
twttr.events.bind('tweet', function (event) {
$.event.trigger({
type: "pageShared",
url: event.target.baseURI
});
});
});
/* Google Plus */
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
function plusOned(obj){
console.log(obj);
$.event.trigger({
type: "pageShared",
url: obj.href
});
}
/* Listen for the pageShared event */
$(document).on('pageShared',function(e){
if(e.url == window.location.href){
$(".secret").show();
$(".secret-share").hide();
}
});
//]]>
</script>
Nah, apabila pada template sobat sudah ada kode yang mirip-mirip seperti kode diatas, maka silahkan ganti dengan kode tersebut dan jangan lupa templatenya di backup terlebih dahulu untuk mengatasi error.
#Penulisan Pada Postingan
Untuk memunculkan tombol like, tweet ataupun share Google Plus dan juga objek link download, maka format penulisan pada postingan harus seperti kode dibawah ini. Tulis dalam Mode HTML bukan Compose.
<div class="secret">
Link yang disembunyikan disini</div>
</div>
<div class="secret-share">
Bagikan melalui Facebook / Twitter / Google Plus untuk melihat Link Download
<span class="fb-like" data-layout="button_count" data-send="false" data-show-faces="false" data-width="90" expr:data-href="data:post.url" style="margin-right: 25px;"></span><a class="twitter-share-button" data-count="horizontal" data-related="" data-via="kangismetdotnet" expr:data-text="data:post.title" expr:data-url="data:post.url" href="http://twitter.com/share">Tweet</a><span class="g-plusone" data-callback="plusOned" data-count="true" data-size="medium" expr:data-href="data:post.url"></span></div>
Itu saja tutorial kali ini seputar cara membuat tombol share to download, semoga bermanfaat bagi semuanya. Jika ada yang ingin ditanyakan silahkan komentar dibawah ya. Oh iya, jangan lupa untuk berkunjung kembali, karena blog ini akan selalu update berbagai artikel menarik lainnya.
Comments
Post a Comment