Cara Membuat Navigasi Next Page Number Di Blog - Tutorial lagi... Tutorial blogger pertama saya di bulan januari. Sebelum nya, selamat tahun baru 2015. *maap telat. Kembali ke tutorial, dari judulnya sih, kemungkinan ada yang ngerti dan gak ngerti tutorial apa yang akan saya bahas hari ini. Saya akan bahas mengenai Cara Memasang Navigasi Page Number Di Blog
Terima kasih saya ucapkan buat pengunjung setia saya yang rela buat membaca dan memberi request tutorial di blog saya yang sangat jelek ini. -_- Saya kemarin tidak buat tutorial selain tidak ada koneksi internet, juga tidak mempunyai ide tutorial blogger apa lagi yang akan saya buat. Dan, salah satu pengunjung saya meminta tutorial kepada saya untuk membuatkan tutorial Cara Membuat Next Page Number Di Blog. Untuk bukti request nya, ini screenshot nya. :D
Nah, harus nya pengunjung setia blog saya request berterima kasih kepada saya. :D *canda. Kembali ke tutorial. Banyak sekali para blogger yang menggunakan tutorial ini, tapi saya tidak tau apakah navigation page number dari template atau buatan sendiri. Buat sobat saya, yang belum ada atau pun tidak ada navigation next page number nya, bisa ikutin tutorial ini. Sobat gak harus ganti template yang ada navigation page number nya. Tapi, lebih baik buat sendiri. Sekalian belajar script dan coding. Meskipun sedikit yang dimengerti. (Baca juga: Cara Mengganti Newer Post, Older Post, Home, Previous, Next Dengan Gambar Di Blog)
Untuk penampakannya sendiri, sobat bisa lihat gambar yang ada diatas. Itu adalah salah satu contoh tampilan navigation next page number di blog. Kita ke tutorial nya aja langsung.
Sebelum kita pergi ke tutorial nya, disini saya akan beri 2 cara untuk tutorial Cara Membuat Navigasi Halaman Page Number Di Blog. InsyaAllah dijamin work semua tutorial yang ada di blog ini. Karena, sebelum saya publish tutorial blogger yang ada di blog ini di coba terlebih dahulu dan hasilnya benar-benar work. 2 cara tersebut menggunakan edit HTML dan HTML/JavaScript. Tapi, sebenarnya sama-sama kode HTML dan CSS. Yang membedakan hanya penempatan kode tersebut.
6. Simpan
1. Login Blogger
2. Klik template/rancangan
3. Edit HMTL
4. Cari kode
5. Setelah ketemu, copast kode dibawah ini. Letakkan kode dibawah ini tepat DIATAS kode ]]></b:skin>
Terima kasih saya ucapkan buat pengunjung setia saya yang rela buat membaca dan memberi request tutorial di blog saya yang sangat jelek ini. -_- Saya kemarin tidak buat tutorial selain tidak ada koneksi internet, juga tidak mempunyai ide tutorial blogger apa lagi yang akan saya buat. Dan, salah satu pengunjung saya meminta tutorial kepada saya untuk membuatkan tutorial Cara Membuat Next Page Number Di Blog. Untuk bukti request nya, ini screenshot nya. :D
Untuk penampakannya sendiri, sobat bisa lihat gambar yang ada diatas. Itu adalah salah satu contoh tampilan navigation next page number di blog. Kita ke tutorial nya aja langsung.
Sebelum kita pergi ke tutorial nya, disini saya akan beri 2 cara untuk tutorial Cara Membuat Navigasi Halaman Page Number Di Blog. InsyaAllah dijamin work semua tutorial yang ada di blog ini. Karena, sebelum saya publish tutorial blogger yang ada di blog ini di coba terlebih dahulu dan hasilnya benar-benar work. 2 cara tersebut menggunakan edit HTML dan HTML/JavaScript. Tapi, sebenarnya sama-sama kode HTML dan CSS. Yang membedakan hanya penempatan kode tersebut.
Cara 1:
1. Login Blogger
2. Klik tata letak/layout
3. Add gadget
4. Cari HTML/JavaScript
5. Copy kode dibawah ini kemudian paste kan pada kolom HTML/JavaScript:
<style>
.showpageArea a {
text-decoration:underline;
}
.showpageNum a {
text-decoration:none;
border: 1px solid #bbb;
margin:0 3px;
padding:3px;
}
.showpageNum a:hover {
border: 1px solid #bbb;
background-color:#bbb;
}
.showpagePoint {
color:#fff;
text-decoration:none;
border: 1px solid #fff;
background: #000;
margin:0 3px;
padding:3px;
}
.showpageOf {
text-decoration:none;
padding:3px;
margin: 0 3px 0 0;
}
.showpage a {
text-decoration:none;
border: 1px solid #bbb;
padding:3px;
}
.showpage a:hover {
text-decoration:none;
}
.showpageNum a:link,.showpage a:link {
text-decoration:none;
color:#333;
}
</style>
<script type="text/javascript">
function showpageCount(json) {
var thisUrl = location.href;
var htmlMap = new Array();
var isFirstPage = thisUrl.substring(thisUrl.length-14,thisUrl.length)==".blogspot.com/";
var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
var isPage = thisUrl.indexOf("/search?updated")!=-1;
var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";
thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= '';
var upPageHtml ='';
var downPageHtml ='';
var pageCount=5;
var displayPageNum=3;
var firstPageWord = 'Awal';
var endPageWord = 'Akhir';
var upPageWord ='Sebelumnya';
var downPageWord ='Selanjutnya';
var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';
for(var i=0, post; post = json.feed.entry[i]; i++) {
var timestamp = post.published.$t.substr(0,10);
var title = post.title.$t;
if(isLablePage){
if(title!=''){
if(post.category){
for(var c=0, post_category; post_category = post.category[c]; c++) {
if(encodeURIComponent(post_category.term)==thisLable){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}
postNum++;
htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
}
}
}
}//end if(post.category){
itemCount++;
}
}else{
if(title!=''){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}
if(title!='') postNum++;
htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
}
}
itemCount++;
}
}
for(var p =0;p< htmlMap.length;p++){
if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
if(fFlag ==0 && p == thisNum-2){
if(thisNum==2){
if(isLablePage){
upPageHtml = labelHtml + upPageWord +'</a></span>';
}else{
upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
}
}else{
upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
}
fFlag++;
}
if(p==(thisNum-1)){
html += ' <span class="showpagePoint"><u>'+thisNum+'</u></span>';
}else{
if(p==0){
if(isLablePage){
html = labelHtml+'1</a></span>';
}else{
html += '<span class="showpageNum"><a href="/">1</a></span>';
}
}else{
html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +' </a></span>';
}
}
if(eFlag ==0 && p == thisNum){
downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
eFlag++;
}
}//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
}//end for(var p =0;p< htmlMap.length;p++){
if(thisNum>1){
if(!isLablePage){
html = '<span class="showpage"><a href="/">'+ firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}else{
html = ''+labelHtml + firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}
}
html = '<div class="showpageArea"><span style="padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;border: 1px solid #333; background-" class="showpage">Page '+thisNum+' of '+(postNum-1)+': </span>'+html;
if(thisNum<(postNum-1)){
html += downPageHtml;
html += '<span class="showpage"><a href="'+htmlMap[htmlMap.length-1]+'"> '+endPageWord+'</a></span>';
}
if(postNum==1) postNum++;
html += '</div>';
if(isPage || isFirstPage || isLablePage){
var pageArea = document.getElementsByName("pageArea");
var blogPager = document.getElementById("blog-pager");
if(postNum <= 2){
html ='';
}
for(var p =0;p< pageArea.length;p++){
pageArea[p].innerHTML = html;
}
if(pageArea&&pageArea.length>0){
html ='';
}
if(blogPager){
blogPager.innerHTML = html;
}
}
}
</script>
<script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" type="text/javascript"></script>
<div style="text-align:right;font-size:10px;color:000000;margin-top:15px;display:none;"> <a href="www.fahmifanirius.ga">Grab this Widget ~ Navigasi Halaman</a></div>
6. Simpan
Cara 2:
1. Login Blogger
2. Klik template/rancangan
3. Edit HMTL
4. Cari kode
]]></b:skin>
(agar lebih memudahkan untuk mencari, klik kolom edit HTML, kemudian tekan secara bersamaan pada keyboard Ctrl+F)5. Setelah ketemu, copast kode dibawah ini. Letakkan kode dibawah ini tepat DIATAS kode ]]></b:skin>
.blog-pager,#blog-pager{font-family:"Verdana", Times, serif;font-weight:normal;font-size:12px;width:520px;padding:17px;}
.showpageNum a,.showpage a {background: rgb(15, 124, 241);color:#FFF; margin-right:.6em;text-decoration:none;font-size:15px;font-weight:bold;line-height:0;text-align:center;padding:5px 11px 5px;} .showpageNum a:hover,.showpage a:hover {background: rgb(0, 49, 247); color:#000000; margin-right:.6em;text-decoration:none;font-size:15px;font-weight:bold;line-height:0;text-align:center;padding:5px 11px 5px;} .showpageOf{margin:0 8px 0 0;font-family:'Coming Soon', cursive;text-decoration:none;font-size:100%;} .showpagePoint {background: rgb(0, 49, 247); color:#FFF; margin-right:.6em;text-decoration:none;font-size:14px;font-style:italic;line-height:0;text-align:center;padding:5px 11px 5px;}
*Untuk yang sedikit mengerti tentang CSS, bisa merubah tampilan nya sesuai kemampuan dan keinginan
6. Lalu, cari lagi kode
</body>
7. Setelah ketemu, copy kemudian paste dan letakkan kode dibawah ini tepat DIATAS kode </body><b:if cond='data:blog.pageType != "item"'>
<script type='text/javascript'>
var home_page_url = location.href;
var pageCount=8;
var displayPageNum=3;
var upPageWord ='Previous';
var downPageWord ='Next';
function showpageCount(json) {
var thisUrl = home_page_url;
var htmlMap = new Array();
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= '';
var upPageHtml ='';
var downPageHtml ='';
for(var i=0, post; post = json.feed.entry[i]; i++) {
var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
timestamp = encodeURIComponent(timestamp1);
var title = post.title.$t;
if(title!=''){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}
if(title!='') postNum++;
htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'&max-results='+pageCount;
}
}
itemCount++;
}
for(var p =0;p< htmlMap.length;p++){
if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
if(fFlag ==0 && p == thisNum-2){
if(thisNum==2){
upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
}else{
upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
}
fFlag++;
}
if(p==(thisNum-1)){
html += '<span class="showpagePoint">'+thisNum+'</span>';
}else{
if(p==0){
html += '<span class="showpageNum"><a href="/">1</a></span>';
}else{
html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +'</a></span>';
}
}
if(eFlag ==0 && p == thisNum){
downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
eFlag++;
}}}
if(thisNum>1){
html = ''+upPageHtml+' '+html +' ';
}
html = '<div class="showpageArea"><span class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;
if(thisNum<(postNum-1)){
html += downPageHtml;
}
if(postNum==1) postNum++;
html += '</div>';
var pageArea = document.getElementsByName("pageArea");
var blogPager = document.getElementById("blog-pager");
if(postNum <= 2){
html ='';
}
for(var p =0;p< pageArea.length;p++){
pageArea[p].innerHTML = html;
}
if(pageArea&&pageArea.length>0){
html ='';
}
if(blogPager){
blogPager.innerHTML = html;
}}
function showpageCount2(json) {
var thisUrl = home_page_url;
var htmlMap = new Array();
var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";
thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;
var thisNum = 1;
var postNum=1;
var itemCount = 0;
var fFlag = 0;
var eFlag = 0;
var html= '';
var upPageHtml ='';
var downPageHtml ='';
var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';
var thisUrl = home_page_url;
for(var i=0, post; post = json.feed.entry[i]; i++) {
var timestamp1 = post.published.$t.substring(0,19)+post.published.$t.substring(23,29);
timestamp = encodeURIComponent(timestamp1);
var title = post.title.$t;
if(title!=''){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}
if(title!='') postNum++;
htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount;
}}itemCount++;}
for(var p =0;p< htmlMap.length;p++){
if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
if(fFlag ==0 && p == thisNum-2){
if(thisNum==2){
upPageHtml = labelHtml + upPageWord +'</a></span>';
}else{
upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
}fFlag++;}
if(p==(thisNum-1)){
html += '<span class="showpagePoint">'+thisNum+'</span>';
}else{
if(p==0){
html = labelHtml+'1</a></span>';
}else{
html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +'</a></span>';
}}
if(eFlag ==0 && p == thisNum){
downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
eFlag++;
}}}
if(thisNum>1){
if(!isLablePage){
html = ''+upPageHtml+' '+html +' ';
}else{
html = ''+upPageHtml+' '+html +' ';
}}
html = '<div class="showpageArea"><span class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;
if(thisNum<(postNum-1)){
html += downPageHtml;
}
if(postNum==1) postNum++;
html += '</div>';
var pageArea = document.getElementsByName("pageArea");
var blogPager = document.getElementById("blog-pager");
if(postNum <= 2){
html ='';
}
for(var p =0;p< pageArea.length;p++){
pageArea[p].innerHTML = html;
}
if(pageArea&&pageArea.length>0){
html ='';
}
if(blogPager){
blogPager.innerHTML = html;
}}
</script>
<script type='text/javascript'>
var thisUrl = home_page_url;
if (thisUrl.indexOf("/search/label/")!=-1){
if (thisUrl.indexOf("?updated-max")!=-1){
var lblname1 = thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"));
}else{
var lblname1 = thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"));
}}
var home_page = "/";
if (thisUrl.indexOf("?q=")==-1){
if (thisUrl.indexOf("/search/label/")==-1){
document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')
}else{document.write('<script src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')
}}
</script>
</b:if>
8. Untuk menampilakannya di setiap label post sobat. Silahkan cari kode
'data:label.url'
dan ganti dengan kode di bawah ini:'data:label.url + "?&max-results=5"'
9. Simpan
Jangan lupa, ketika sudah mencoba dan berhasil, beri komentar... Kalau masih gagal, coba lagi. Semoga berhasil... ˆ⌣ˆ
Judul | Cara Membuat Navigasi Next Page Number Di Blog |
Deskripsi |
Cara membuat navgasi next page number di blog membuat homepage blog Anda akan terlihat numbering sesuai dengan jumah artikel blog Anda.
|
Author | |
Author Rating |
83%/ 100% Suara Dari 2237 votes
|
yang dicari cari ketemu juga akhirnya.. makasih gan.. :D
ReplyDeleteOk. (o)
Deleteizin nyoba ya mas...bermanfaaat sekali ,,..
ReplyDeleteijin praktek gan http://kata-kata69.blogspot.com
ReplyDelete:p
Deleteini yang saya cari cari , nice info :D
ReplyDelete(h)
Deletelumayan buat tambah ilmu sob :D , 2 jempol dari Dalon (y) (y) .
ReplyDeleteDitunggu followback dan likebacknya ya !! :D
http://www.daloncorner.blogspot.com/
b-(
Deletenice post, btw page numbernya ada yang lebih keren lagi ga ? :D
ReplyDeletehttp://jopan-desu.blogspot.com
Ini yang paling keren. Kl tau CSS ya bisa dirubah dikit2. :-#
Deletejadi seperti ini caranya....
ReplyDeletekemarin sempat blog ane kagak ada next blognya, jadi bingung muter muter..
btw. thanks gan...
http://gg.gg/gelap
:>)
Deletewah artikel ini ni yg ane cari,thanks for sharing ya
ReplyDelete:-d
DeleteSaya setuju dengan artikel anda, Blogwaking memang sangat efektif untuk menjaring pembaca apa lagi untuk blog baru yang membutuhkan pengunjung. Saya tunggu artikel terbaru nya.Nice post :)
ReplyDeleteSudah ane follow blogmu, Ditunggu kunbal dan followback blog ane gan
Salam : http://faktasekali.blogspot.com/
Blogwalking? :-? OOT nih. [-(
DeleteWih Postingan nya sangat berguna dan bermanfaat nih bagi yang belum tau
ReplyDeletejangan lupa mampir juga http://dioeloz.blogspot.com/
Siap.. @-)
Deletekeren keren gan tutorial ente, berguna banget, tapi ane udah masang sih, siapa tau yang lain butuh, keep posting
ReplyDelete:))
Deleteartikelnya menarik ijin praktek gan
ReplyDelete(o)
Deletewidih, yang gw cari" akhirnya dapet juga. makasih gan infonya (y)
ReplyDelete=))
Deleteboleh dicoba nihh haha
ReplyDelete=))
Deleteini nih yang saya butuh,
ReplyDeletethq gan,,,
wah akhirnya ketemu juga tutorialnya !
ReplyDelete:-)
Deletemantab,ane udah pakai ini sih hehehe
ReplyDelete:-s
Delete(h)
ReplyDeleteOk. (o)
ReplyDeleteterima kasih mas, izin pakek scripnya ya
ReplyDelete(o)
DeleteOk, bookmark site ini hehehe. Thx ya sudah sharing.
ReplyDelete:d
DeleteMakasih gan. langsung ane praktekin :D
ReplyDelete(o)
Deleteoh caranya begini gan,nice post gan!
ReplyDelete(o)
Deletedi templateku kok g bisa ya gan knp
ReplyDeleteBisa. Coba baca baik-baik.
Deletebaru tau saya kalau ada cara yg seperti ini.
ReplyDelete(o)
DeleteCoba dulu gan
ReplyDeleteOk ok. (o)
DeleteKeren gan artikelnya !!!
ReplyDelete=))
Deletesaya coba dlua gan , nice post
ReplyDeletegan kok waktu disimpan
ReplyDeleteKesalahan saat mengurai XML, baris 1961, kolom 73: The reference to entity "max-results" must end with the ';' delimiter.
nah kolom baris 1961 kolom 73 itu isinya
htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'&max-results='+pageCount;
Ada yang salah kali dengan kodenya gan
karna ini cara orang yg pelit..
ReplyDelete