AGUNG TUTORIAL

Belajar Bordir Wilcom dan Tajima Mesin SWF, VBA Macro Excel, Design Grafis CorelDraws, Video Editing, Download Software-software, Solusi Masalah Error Komputer, Jaringan dan Internet, Analisis Jaringan, Analisis Problem Hardware dan sebagainya

5/15/2018

Cara Memasang List Relate Post Sederhana Gak Akan Gagal

Awalnya admin mencoba mencari-cari berbagai cara dan kode cara membuat Relate Post pada Blogspot. Namun setiap mencoba apa yang diinstruksikan oleh pada blogger selalu gagal. Wajarlah admin masih pemula. Untun admin berpikir bagaimana caranya untuk dapat searching kode yang benar. Ketemulah kata kunci yang dapat digunakan untuk searching yaitu "Tidak Bisa Membuat Relate Post Pada Blogspot". Akhirnya muncul beberapa liink-link yang memberikan solusi namun tidak semuanya berhasil hanya satu dan caranya adalah


1.   Buka link blogger.com
2.   Login ke blogger anda
3.   Klik menu Theme>Edit HTML
4.   Temukan kode <data:post.body/>
5.   Copykan Kode ini dibawah <data:post.body/> yang kedua.

 <b:if cond='data:blog.pageType == "item"'>  
 <div class='similiar'>  
 <div class='widget-content'>  
 <h2>Related Posts on <b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if><b:if cond='data:blog.pageType == &quot;item&quot;'></b:if></b:loop> </h2>  
 <div id='data2007'/><br/><br/>  
 <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;);  
 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>  



6.  Save Theme, dan View Hasilnya

Selamat Mencoba

Terima kasih telah berkunjung ke https://www.agungpanduan.com

Tidak ada komentar:

Posting Komentar