![]() |
جلب المواضيع حسب القسم فى بلوجر |
فى هذا الدرس سوف نتعلم كيفية جلب مواضيع بلوجر حسب القسم من خلال اللغات التالية (html - css - javascript - xml - json).
خطوات جلب المواضيع حسب القسم ببلوجر
1- تسجيل الدخول لمدونتك على بلوجر.
2- الان نحن فى لوحة التحكم الخاصة ببلوجر سوف تجد على يمين الصفحة كلمة المظهر قم بالضغط عليها ثم قم بالضغط على السهم الذى يتجه الى الاسفل بجوار كلمة تخصيص فى وسط الصفحة بعد ذلك قم بالضغط على كلمة تعديل HTML.
3- سوف تظهر امامنا جميع اكواد مدونتنا سوف نضع تلك الاكواد فى المكان الذى نريده فليكن بعد الصفحات الرئيسية او بعد جميع التدوينات المهم ان يكون بين وسم body قمنا بنسخ هذا الكود ولصقه فى مدونتك.
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<div class='blog-specific-label'>
<b:section id='specific-label' name='عرض المقالات حسب القسم'>
<b:widget id='Text53' locked='false' title='التصنيف الاول' type='Text' version='2' visible='true'>
<b:widget-settings>
<b:widget-setting name='content'/>
</b:widget-settings>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
</b:section>
</div>
</b:if>
</b:if>
<!-- end blog-specific-label -->
4- سوف نقوم بوضع اكود ال javascript and json قم بنسخ تلك الاكواد ثم وضعها فى اسفل الصفحة قبل وسم </body>.
<script>
//<![CDATA[
var finalSpecLabel = "";
var getMainTitle = document.querySelector('.blog-specific-label .title').innerHTML;
function runLabel(json) {// start json
for (var i=0; i<json.feed.entry.length; i++) { // start loop
var labelTitle = json.feed.entry[i].title.$t;
var labelHref = json.feed.entry[i].link[4].href;
var labelImg = json.feed.entry[i].media$thumbnail.url.replace("s72-c/","");
finalSpecLabel += "<div><img src='"+ labelImg +"'/><a href='"+ labelHref +"'>"+labelTitle+"</a></div>";
}// end loop
document.querySelector('.blog-specific-label .widget-content').innerHTML = finalSpecLabel;
} // end json
var labelHref = "<script src='https://ararblearnblogger.blogspot.com/feeds/posts/default/-/"+getMainTitle+"?alt=json-in-script&callback=runLabel&max-results=5'></"+"script>";
document.write(labelHref);
//]]>
</script>
<!-- end blog-specific-label -->
5- بعد ذلك سوف نقوم بوضع اكولد ال css بين وسم b:skin قم بنسخ تلك الاكواد ووضعها فى قلبك.
.blog-specific-label {text-align:center;border-bottom:2px solid #000;}
.blog-specific-label .widget-content div {width:33.3333%;display:inline-block;}
.blog-specific-label .widget-content div img{width:90%;}
.blog-specific-label .widget-content div a{display:block;}
/* end blog-specific-label */
6- قم بحفظ الاكواد من خلال ايقونة فى اعلى يسار الصفحة بعد ذلك قم بالرجوع الى الوراء والذهاب الى لوحة التحكم فى بلوجر واختار كلمة تنسيق وبعد ذلك سوف تجد اضافة فى وسط الفصحة بإسم عرض المقالات حسب القسم وسوف تجد اسفلها قليلا على اليمين كلمة تعديل قم بالضغط عليها سوف تجد عنوان مكتوب قم بتغييره بإسم القسم الذى تريد عرضه فليكن لديك ثلاث اقسام فى مدونتك قسم ويندوز ولينكس وماك قم بوضع القسم الذى تريد عرض تدويناته فليكن لينكس وبعد ذلك اضغط حفظ وبعد ذلك قم بعرض مدونتك وسوف تجد الاضافة تعمل بشكل جيد.
فيديو توضيحى
ليست هناك تعليقات:
إرسال تعليق