اضافة مواضيع ذات صلة وسط تدوينات بلوجر اوتوماتيكياً
صورة الاضافة :
شرح تركيب اضافة مواضيع ذات صلة
- ادخل إلى لوحة تحكم المدونة في بلوجر
- اختر قالب المدونة التي تود تطبيق الشرح فيها
- اضغط على تحرير HTML
- ابحث عن الوسم ]]></b:skin> و اضف الكود التالي قبله مباشرة:
- ابحث عن <data:post.body/> وإستبدلها بالكود التالي :
- ابحث عن </head> وضع الكود التالي فوقه :
- احفظ القالب ومبروك عليك الإضافة.
.post-terkait { display: block; position: relative; background: #fff; padding: 0; margin: 15px auto 20px; width: 100% } .post-terkait h4 { background: #22a65a !important; padding: 7px 10px !important; display: inline-block !important; font-size: 12px !important; text-transform: uppercase !important; color: #fff !important; border-radius: 3px !important; line-height: normal; border: 0 } .post-terkait h4:before { display: none } .post-terkait ul { margin: 0; padding: 0 } .post-terkait ul li { list-style: none; padding: 1px 0; line-height: 1.5em } .post-terkait a { color: #22a65a; font-size: 13px } .post-terkait a:hover { color: #000; text-decoration: underline }
<div expr:id='"post1" + data:post.id' /> <div class='post-terkait'> <b:if cond='data:post.labels'> <b:loop values='data:post.labels' var='label'> <b:if cond='data:blog.pageType == "item"'> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=3"' type='text/javascript' /> </b:if> </b:loop> </b:if> <h4>Baca Juga</h4> <script type='text/javascript'>removeRelatedDuplicates();printRelatedLabels();</script> </div> <div expr:id='"post2" + data:post.id' class='artbody' itemprop='articleBody description'><data:post.body/></div> <script type='text/javascript'> var obj0 = document.getElementById( & quot; post1 < data: post.id / > & quot;); var obj1 = document.getElementById( & quot; post2 < data: post.id / > & quot;); var s = obj1.innerHTML; var t = s.substr(0, s.length / 3); var r = t.lastIndexOf( & quot; & lt; br & gt; & quot;); if (r & gt; 0) { obj0.innerHTML = s.substr(0, r); obj1.innerHTML = s.substr(r + 4); } </script>
<b:if cond='data:blog.pageType == "item"'> <script type="text/javascript">//<![CDATA[ var relatedTitles = new Array(); var relatedTitlesNum = 0; var relatedUrls = new Array(); function related_results_labels(json) { for (var i = 0; i < json.feed.entry.length; i++) { var entry = json.feed.entry[i]; relatedTitles[relatedTitlesNum] = entry.title.$t; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { relatedUrls[relatedTitlesNum] = entry.link[k].href; relatedTitlesNum++; break; } } } } function removeRelatedDuplicates() { var tmp = new Array(0); var tmp2 = new Array(0); for (var i = 0; i < relatedUrls.length; i++) { if (!contains(tmp, relatedUrls[i])) { tmp.length += 1; tmp[tmp.length - 1] = relatedUrls[i]; tmp2.length += 1; tmp2[tmp2.length - 1] = relatedTitles[i]; } } relatedTitles = tmp2; relatedUrls = tmp; } function contains(a, e) { for (var j = 0; j < a.length; j++) if (a[j] == e) return true; return false; } function printRelatedLabels() { var r = Math.floor((relatedTitles.length - 1) * Math.random()); var i = 0; document.write('<ul>'); while (i < relatedTitles.length && i < 20) { document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>'); if (r < relatedTitles.length - 1) { r++; } else { r = 0; } i++; } document.write('</ul>'); } //]]></script> </b:if>
سبحان الله، والحمدلله، ولا إله إلا الله، والله أكبر
إذا أعجبك الموضوع فلماذا تبخل علينا بالردود المشجعة ؟!
ابحث عن وإستبدلها بالكود التالي
ردحذفلم يقبل استبدالها وحدث خطاء يرجي الحل وشكرا
خطوات إضافة مواضيع دات صلة في المدونة واضحة، إذا ما زلت تواجه المشكل راسلنا على الإيمايل contact@teqniweb.com مع ارفاق القالب.
حذفالإضافة لا تعمل
ردحذفwww.khadamat.live
ما المشكل الدي واجهته
حذف