Blog Post Views For Blogger
ဒါက တော့မိမိ Blog Site မှာတင်ထားတဲ့ Blog Post တခုချင်းစီကိုလူဘယ်နှစ် ယောက်ဝင် ရောက်ကြည့်ရှုထားသလဲဆိုတာကိုဖော်ပြ ပေးမဲ့ Widget လေးပါ။ပြုလုပ်ပုံပြုလုပ်နည်းကိုလဲပုံနှင့်တကွရှင်းပြပေးထားပါတယ်
Browser မှာ firebase.google.com လို့ရေးရှာပါ။မရှာချင်ရင်လဲအောက်က link ကိုနှိပ်၍ဝင်ရောက်နိုင်ပါတယ်
- firebase.google.com ကိုနှိပ်
- ဘေးနားက Menu ဘားကိုနှိပ်
- Go to console ကိုနှိပ်
- Create a Project ကိုနှိပ်
အောက်မှာကျန်တဲ့အဆင့်တွေဆက်လုပ် ပေးပါ
မိမိ Project name ကိုရေးပါ
- Continue ကိုနှိပ်
Continue ကိုနှိပ်
1. Select an account ကိုနှိပ်
2. Create a new account ကိုနှိပ်
1. firebase project name ထည့်ပေးပါ
2. အမှန်ခြစ် လေး တွေ လိုက်ခြစ် ပေးပါ
3. Create Project ကိုနှိပ်
Continue ကိုနှိပ်
</> ကိုနှိပ်
- project name ထည့်ရေးပေးပါ
မိမိ project name မှန်မမှန်စစ်ဆေး ပေးပါ
- Register app ကိုနှိပ်
Use a <script> tag ရွေး
- Next ကိုနှိပ်
- Next ကိုနှိပ်
- Continue to console ကိုနှိပ်
- Menu ဘားကိုနှိပ်
Build ကိုနှိပ်
Realtime Database ကိုနှိပ်
- Create Database ကိုနှိပ်
Next ကိုနှိပ်
Start in locked mode ကိုနှိပ်
- Enable ကိုနှိပ်
- Rules ကိုနှိပ်
false နေရာ တွေ မှာ true လို့ပြောင်းရေးပေးပါ
- No(24) Publish ကိုနှိပ်
No(25) Data ကိုနှိပ်
No(26) အဲဒီ link ပုံလေးကိုနှိပ်၍ Copy ယူပြီးမိမိအဆင်ပြေမဲ့နေရာမှာခဏမှတ်ထားပါ။ကဲဒါဆို firebase account တခုရသွားပါပြီ။အောက်က code တွေထည့်ရန်မိမိရဲ့ Website Template ကိုပြန်သွားရပါမယ်။
- မိမိ blog site ကို account အရင်ဝင်ပါ
- dashboard ထဲက Theme ကိုနှိပ်
- Customize ဘေးက 🔻ကိုနှိပ်
- Edit HTML ကိုနှိပ်
အောက်က code ကို </head> အ ပေါ်ကနေထည့်ပေးပါ
<script src='//cdn.firebase.com/js/client/2.2.1/firebase.js' type='text/javascript'></script> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js' type='text/javascript'></script>အောက်က code ကိုလောလောဆယ် <data:post.body/> အပေါ်မှာကပ်လျက်ထည့်ပေးပါ။နောက်မှမိမိလိုသလိုရွှေ့ပြောင်းထည့်လို့ရပါတယ်
<span class='post-view' expr:data-id='data:post.id'><i class='fa fa-eye'/>0<span class='view-load' id='postviews'/>Views</span>အောက်က JavaScript code ကို </body> အပေါ်ကနေကပ်လျက်ထည့်ပေးပါ
<script async='async' type='text/javascript'> //<![CDATA[ $.each($(".post-view[data-id]"), function(a, e) { var l = $(e).parent().find("#postviews").addClass("view-load"), i = new Firebase("https://khinmaungwin-123-default-rtdb.firebaseio.com/pages/id/" + $(e).attr("data-id")); i.once("value", function(a) { var n = a.val(), t = !1; null == n && (n = {}, n.value = 0, n.url = window.location.href, n.id = $(e).attr("data-id"), t = !0), l.removeClass("view-load").text(n.value), n.value++, "/" != window.location.pathname && (t ? i.set(n) : i.child("value").set(n.value)) }) }); //]]> </script>- https://khinmaungwin-123-default-rtdb.firebaseio.com နေရာမှာမိမိ firebase account ပြောင်းထည့် ပေးပါ။ save ကိုနှိပ်ပြီးပါပြီ














