Cara Membuat Fanspage Facebook Like Box Popup di Blog
January 17, 2015
CARA memasang atau membuat kotak fanspage Facebook muncul atau melayang (Facebook Popup Like Box) seperti yang ada di blog ini sangat mudah.
Tapi 'kan kotak ini mengganggu pengunjung? Sudah pasti! Makanya, pertimbangkan untuk membuatnya.
Yang paling mengganggu banget, jika kotak itu tidak bisa ditutup dalam jangka waktu singkat. Ada yang harus menunggu sekian detik baru hilang.
Itu namanya "maksa" agar diklik Like/Suka. Yang terbaik pertama tidak usah bikin. Yang terbaik kedua bikin di sidebar widget aja dengan tulisan "Find us on Facebook".
Yang "mendingan" ya.... tips ini. Facebook Popup Like Box yang ini bisa ditutup seketika jika user tidak mau terganggu atau tidak mau klik like.
Cara berikut ini juga hanya akan memunculkan Like Box Fans Facebook sekali saja, saat user membuka blog kita. Selanjutnya ngilang, gakkan muncul dan "mengganggu" lagi. Bagus 'kan?
CARA MEMBUAT
Cara membuat Kotak Fanspage Facebook melayang (floating) di halaman blog ini gampang banget:
1. Layout > Add a Gadget > pilih HTML/Javascript
2. Copas kode berikut ini di kolom Content.
3. Jangan lupa ganti link fanspage-nya yang berwarna merah dengan url fanpage facebook Anda.
UPDATE!
Itu dia cara Membuat Fanspage Facebook Like Box Popup di Blog. Good Luck!
Sumber
Tapi 'kan kotak ini mengganggu pengunjung? Sudah pasti! Makanya, pertimbangkan untuk membuatnya.
Yang paling mengganggu banget, jika kotak itu tidak bisa ditutup dalam jangka waktu singkat. Ada yang harus menunggu sekian detik baru hilang.
Itu namanya "maksa" agar diklik Like/Suka. Yang terbaik pertama tidak usah bikin. Yang terbaik kedua bikin di sidebar widget aja dengan tulisan "Find us on Facebook".
Yang "mendingan" ya.... tips ini. Facebook Popup Like Box yang ini bisa ditutup seketika jika user tidak mau terganggu atau tidak mau klik like.
Cara berikut ini juga hanya akan memunculkan Like Box Fans Facebook sekali saja, saat user membuka blog kita. Selanjutnya ngilang, gakkan muncul dan "mengganggu" lagi. Bagus 'kan?
CARA MEMBUAT
Cara membuat Kotak Fanspage Facebook melayang (floating) di halaman blog ini gampang banget:
1. Layout > Add a Gadget > pilih HTML/Javascript
2. Copas kode berikut ini di kolom Content.
3. Jangan lupa ganti link fanspage-nya yang berwarna merah dengan url fanpage facebook Anda.
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'></script>
<style>
#fbox-background {
display: none;
background: rgba(0,0,0,0.8);
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 99999;
}
#fbox-close {
width: 100%;
height: 100%;
}
#fbox-display {
background: #eaeaea;
border: 5px solid #828282;
width: 340px;
height: 230px;
position: absolute;
top: 32%;
left: 37%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#fbox-button {
float: right;
cursor: pointer;
position: absolute;
right: 0px;
top: 0px;
}
#fbox-button:before {
content: "CLOSE";
padding: 5px 8px;
background: #828282;
color: #eaeaea;
font-weight: bold;
font-size: 10px;
font-family: Tahoma;
}
#fbox-link,#fbox-link a.visited,#fbox-link a,#fbox-link a:hover {
color: #aaaaaa;
font-size: 9px;
text-decoration: none;
text-align: center;
padding: 5px;
}
</style>
<script type='text/javascript'>
//<![CDATA[
jQuery.cookie = function (key, value, options) {
// key and at least value given, set cookie...
if (arguments.length > 1 && String(value) !== "[object Object]") {
options = jQuery.extend({}, options);
if (value === null || value === undefined) {
options.expires = -1;
}
if (typeof options.expires === 'number') {
var days = options.expires, t = options.expires = new Date();
t.setDate(t.getDate() + days);
}
value = String(value);
return (document.cookie = [
encodeURIComponent(key), '=',
options.raw ? value : encodeURIComponent(value),
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
options.path ? '; path=' + options.path : '',
options.domain ? '; domain=' + options.domain : '',
options.secure ? '; secure' : ''
].join(''));
}
// key and possibly options given, get cookie...
options = value || {};
var result, decode = options.raw ? function (s) { return s; } : decodeURIComponent;
return (result = new RegExp('(?:^|; )' + encodeURIComponent(key) + '=([^;]*)').exec(document.cookie)) ? decode(result[1]) : null;
};
//]]>
</script>
<script type='text/javascript'>
jQuery(document).ready(function($){
if($.cookie('popup_facebook_box') != 'yes'){
$('#fbox-background').delay(5000).fadeIn('medium');
$('#fbox-button, #fbox-close').click(function(){
$('#fbox-background').stop().fadeOut('medium');
});
}
$.cookie('popup_facebook_box', 'yes', { path: '/', expires: 7 });
});
</script>
<div id='fbox-background'>
<div id='fbox-close'>
</div>
<div id='fbox-display'>
<div id='fbox-button'>
</div>
<div class="fb-like-box" data-href="https://www.facebook.com/cbblogger" data-width="300" data-height="300" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="false"></div>
</div>
</div>
<style>
#fbox-background {
display: none;
background: rgba(0,0,0,0.8);
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 99999;
}
#fbox-close {
width: 100%;
height: 100%;
}
#fbox-display {
background: #eaeaea;
border: 5px solid #828282;
width: 340px;
height: 230px;
position: absolute;
top: 32%;
left: 37%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#fbox-button {
float: right;
cursor: pointer;
position: absolute;
right: 0px;
top: 0px;
}
#fbox-button:before {
content: "CLOSE";
padding: 5px 8px;
background: #828282;
color: #eaeaea;
font-weight: bold;
font-size: 10px;
font-family: Tahoma;
}
#fbox-link,#fbox-link a.visited,#fbox-link a,#fbox-link a:hover {
color: #aaaaaa;
font-size: 9px;
text-decoration: none;
text-align: center;
padding: 5px;
}
</style>
<script type='text/javascript'>
//<![CDATA[
jQuery.cookie = function (key, value, options) {
// key and at least value given, set cookie...
if (arguments.length > 1 && String(value) !== "[object Object]") {
options = jQuery.extend({}, options);
if (value === null || value === undefined) {
options.expires = -1;
}
if (typeof options.expires === 'number') {
var days = options.expires, t = options.expires = new Date();
t.setDate(t.getDate() + days);
}
value = String(value);
return (document.cookie = [
encodeURIComponent(key), '=',
options.raw ? value : encodeURIComponent(value),
options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
options.path ? '; path=' + options.path : '',
options.domain ? '; domain=' + options.domain : '',
options.secure ? '; secure' : ''
].join(''));
}
// key and possibly options given, get cookie...
options = value || {};
var result, decode = options.raw ? function (s) { return s; } : decodeURIComponent;
return (result = new RegExp('(?:^|; )' + encodeURIComponent(key) + '=([^;]*)').exec(document.cookie)) ? decode(result[1]) : null;
};
//]]>
</script>
<script type='text/javascript'>
jQuery(document).ready(function($){
if($.cookie('popup_facebook_box') != 'yes'){
$('#fbox-background').delay(5000).fadeIn('medium');
$('#fbox-button, #fbox-close').click(function(){
$('#fbox-background').stop().fadeOut('medium');
});
}
$.cookie('popup_facebook_box', 'yes', { path: '/', expires: 7 });
});
</script>
<div id='fbox-background'>
<div id='fbox-close'>
</div>
<div id='fbox-display'>
<div id='fbox-button'>
</div>
<div class="fb-like-box" data-href="https://www.facebook.com/cbblogger" data-width="300" data-height="300" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="false"></div>
</div>
</div>
UPDATE!
- Penggunaan <iframe></iframe> akan membuat Skor SEO blog Anda di CHKME berkurang drastis, dari 100% bisa menjadi 78%
- Maka, jangan pilih kode iframe, tapi gunakan kode Facebook Like Box yang pertama, yakni HTML5, seperti yang digunakan CB Blogger Lab ini.
- Parse dulu kode yang harus disimpan di bawah kode <body> atau di atas kode </body> di Blogcrowd Parse.
Kode SEBELUM DI-PARSE:
<div id="fb-root"></div>
<script>(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/sdk.js#xfbml=1&appId=NOMOR ID APP&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Kode SETELAH DI-PARSE:
<div id="fb-root"></div>
<script>(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/sdk.js#xfbml=1&appId=NOMOR ID APP&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Sumber
Previous
« Prev Post
« Prev Post
Next
Next Post »
Next Post »
WAH KEREN BANGET YA, sangat pantas dicoba
ReplyDeletepasang aja... yng merah itu ID Aplikasi FB biar bisa moderasi komentar
ReplyDeleteIni maksudnya apa tutornya kok membingungkan mas
ReplyDeleteklik aja "Sumber"
Deletecara dapet app id fb gmn?
ReplyDeleteBikin di: https://developers.facebook.com/
DeleteKlik "My App"
masang gadgetnya sbelah mana -,-
ReplyDeleteKomentar-komentarnya ngeselin ya min.. tapi amal sdr membangikan tutor patut dihargai, terima kasih :D
ReplyDeleteBos...kepa skrang daftar k GA susahnya...
ReplyDeletethnks gan , berhasil tapi setelah saya reload fanspage nya kok gak muncul ya ???? mohon bantuannya!!!!
ReplyDeleteSupaya posisi Pop up melayangnya di kiri gak ditengah, kode mana yang harus diganti? Soalnya kalo posisi di smartphone berdiri, posisinya ke potong. Mohon bantuannya.
ReplyDelete