masukan email anda:

artikel baru langsung masuk ke email anda, GRATIS!

Membuat Related Post, postingan terkait #2 | Tipsyournet

Labels:

Artikel terkait | tipsyournet
Dari tutorial yang sudah pernah tipsyournet munculkan, kini tipsyournet memunculkan lagi versi terbaru related post atau artikel terkait untuk blog. yang sebelumnya sudah ada postingan terdahulu, banyak email masuk yang merasakan kesulitan saat memasang "alat" tersebut, nah kini untuk meringankan beban konsumen yang dipusingkan oleh posting terdahulunya maka tipsyournet membuat postingan yang lebih mudah,
Berikut ini adalah tutorial singkatnya :
Share

Bookmark and Share



1. Buka account Blogger Beta Anda, lalu klik “TEMPLATE”, selanjutnya klik “EDIT HTML”
2. Klik “Expand Widget“.
3. Jangan lupa untuk menyimpan template Anda di Komputer atau File lain dengan meng-klik “Download Full Template“. Ini adalah prosedur standar (gold procedure) setiap kali Anda akan melakukan perubahan pada template Blogger Beta. Sewaktuwaktu, jika proses editing Template Blogger Beta Anda bermasalah, maka Anda masih bisa kembali ke Template Anda sebelumnya.
4. Cari kode <data:post.body/>


5. Copy + Paste kode dibawah ini setelah kode <data:post.body/>

<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<!-- *****************http://tipsyournet.blogspot.com*****April,2010****************** -->
<!-- *****************Related Articles by Labels - Take Two****************** -->



<div class='widget-content'>
<b>Postingan Terkait Lainnya :</b>
<div id='data2007'/><br/><br/>
<div id='Randezvous'>
Widget by <u><a href='http://tipsyournet.blogspot.com/2010/04/artikel-terkait-tipsyournet-dari.html' target='_blank'>Tipsyournet.blogspot.com</a></u>
</div>
<script type='text/javascript'>


var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;


maxNumberOfPostsPerLabel = 100;
maxNumberOfLabels = 3;




function listEntries10(json) {
 var ul = document.createElement(&#39;ul&#39;);
 var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ? 
                json.feed.entry.length : maxNumberOfPostsPerLabel;
 for (var i = 0; i &lt; maxPosts; i++) {
   var entry = json.feed.entry[i];
   var alturl;


   for (var k = 0; k &lt; entry.link.length; k++) {
     if (entry.link[k].rel == &#39;alternate&#39;) {
       alturl = entry.link[k].href;
       break;
     }
   }
   var li = document.createElement(&#39;li&#39;);
   var a = document.createElement(&#39;a&#39;);
   a.href = alturl;


if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
 }
 for (var l = 0; l &lt; json.feed.link.length; l++) {
   if (json.feed.link[l].rel == &#39;alternate&#39;) {
     var raw = json.feed.link[l].href;
     var label = raw.substr(homeUrl3.length+13);
     var k;
     for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
     var txt = document.createTextNode(label);
     var h = document.createElement(&#39;b&#39;);
     h.appendChild(txt);
     var div1 = document.createElement(&#39;div&#39;);
      div1.appendChild(h);
     div1.appendChild(ul);
     document.getElementById(&#39;data2007&#39;).appendChild(div1);
   }
 }
}
function search10(query, label) {


var script = document.createElement(&#39;script&#39;);
script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
+ label +
&#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
document.documentElement.firstChild.appendChild(script);
}


var labelArray = new Array();
var numLabel = 0;


<b:loop values='data:posts' var='post'>
 <b:loop values='data:post.labels' var='label'>
   textLabel = &quot;<data:label.name/>&quot;;
   
   var test = 0;
   for (var i = 0; i &lt; labelArray.length; i++)
   if (labelArray[i] == textLabel) test = 1;
   if (test == 0) { 
      labelArray.push(textLabel);
      var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ? 
             labelArray.length : maxNumberOfLabels;
      if (numLabel &lt; maxLabels) {
         search10(homeUrl3, textLabel);
         numLabel++;
      }
   }
 </b:loop>
</b:loop>
</script>
</div>


</div>
</b:if>





. Pekerjaan selesai!
Saya tunggu komentar Anda…
LIHAT CONTOH dibawah INI
Ingin artikel seperti ini langsung ke Email anda? Silahkan masukan alamat email anda untuk berlangganan atau Mau dapet tips2 lain yang lebih seru & orang lain belum tahu.
Masukan alamat email anda:



GRATIS!
Postingan Terkait Lainnya :


Related post | Widget by Tipsyournet.blogspot.com
.Ingin artikel seperti ini langsung ke Email anda? Silahkan masukan alamat email anda untuk berlangganan atau Mau dapet tips2 lain yang lebih seru & orang lain belum tahu.

Masukan alamat email anda:

GRATIS!

4 comments:
gravatar
Sungai Awan said...
4/19/2010  

Makasih tutornya.

gravatar
tipsyournet said...
4/19/2010  

Sob tomo, sama2 sob :)

gravatar
Anak Stat said...
7/14/2010  

waw,,, tengkyu bnged,, dah lama aku cari yang ginian..

gravatar
MSI said...
8/25/2010  

kok retet article nya ga mau muncul di blog aku boz minta bantuannya... http://www.info-ntb.co.cc/

Post a Comment

Powered By Blogger