القائمة الرئيسية

الصفحات

اجدد المواضيع موقع

طريقة إنشاء فهرس لمدونة بلوجر blogger

التنقل السريع

     

    طريقة إنشاء فهرس لمدونة بلوجر blogger

    طريقة إنشاء فهرس لمدونة بلوجر blogger


    فهرس المدونة هو من الاشياء المهمة في مدونتك حيث يعمل على تنسيق المواضيع حسب الاقسام الرئيسية التي تم اختيارها ، وبعد ان تقوم بإضافة فهرس المدونة لديك سوف تظهر المواضيع تلقائيًا داخل الفهرس بطريقة مرتبة تسمح للقارئ ان يجد جميع المواضيع الجديدة والقديمة واختيار الموضوع الذي يريده بسهولة ،لذلك إن الفهرس يسهل عمل البحث داخل المدونة.
    اليوم سوف نشرح عن طريقة إنشاء فهرس لمدونة بلوجر.

    الخطوة الاولى : 

    سوف أقوم بشرح الخطوات بالترتيب 

    اولا سوف نتوجه الى المدونة ونضغط على ثلاث خطوط في الأعلى سوف تفتح هذه الصفحة 

    طريقة إنشاء فهرس لمدونة بلوجر blogger

    سوف نختار الصفحات ،لقد قمت بتعليمها باللون الأحمر بعدها سوف نختار إضافة صفحة جديدة 

    طريقة إنشاء فهرس لمدونة بلوجر blogger

    عندها سوف تفتح لدينا هذه الصفحة 

    طريقة إنشاء فهرس لمدونة بلوجر blogger


    في العنوان سوف نكتب ( فهرس المدونة أو يمكن كتابة الفهرس) ، اختيار الاسم انتم من تقومون بإختياره فكل شخص لديه نظرة مختلفة في الاختيار.

    الخطوة التالية سوف نقوم بالضغط على اشارة القلم سوف اضع لكم صورة توضيحية وسوف نختار html سوف تفتح الصفحة بيضاء ولدينا بعض الكتابات على جنب الصفحة ،سنقوم بمحو هذه الكتابات التي ظهرت لأننا نريد العمل على صفحة نظيفة لا يوجد بداخلها أي اكواد.

    بعد ان قمنا بتنظيف الصفحة سوف نضع داخلها الاكواد الذي سوف اضعها لكم الاكواد هنا سوف تقومون بأخذها وتغيير رابط مدونتي الموجود في الاسفل ووضع رابط المدونة الخاص بكم . 

    صفحة الفهرس


     <style type="text/css"> .post-archive {
    width: 100%; padding: 20px 0;
    }
    .post-archive h4 {
    border-bottom: 2px solid #E3E3E3; color: #333333;
    font-size: 20px;
    margin: 0 0 10px 2px;
    padding: 0 0 10px;
    font-weight: 700;
    }
    .ct-columns { -moz-column-count: 3; -moz-column-gap: 20px; -moz-column-rule: none; -webkit-column-count: 3; -webkit-column-gap: 20px; -webkit-column-rule: none; column-count: 3; column-gap: 20px; column-rule: none;
    }
    .ct-columns p {
    padding: 5px 0px; -moz-column-break-inside: avoid; -webkit-column-break-inside: avoid; -o-column-break-inside: avoid; -ms-column-break-inside: avoid; column-break-inside: avoid; display: inline-block;
    width: 100%;
    }
    .ct-columns p a { background: #242424; color: #fff;
    display: block;
     border: 2px solid #000;
    font-size: 14px;
    line-height: normal;
    border-radius: 5px;
    padding: 10px 15px; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; transition: all .25s ease-in-out;
    }
    .ct-columns p a:hover { background: #fff; color: #000; text-decoration: none;
    }
    .ct-columns p a span { color: rgb(255, 0, 0);
    }
    @media screen and (max-width: 768px) { .ct-columns {
    -moz-column-count: 2; -moz-column-gap: 10px; -moz-column-rule: none; -webkit-column-count: 2; -webkit-column-gap: 10px; -webkit-column-rule: none; column-count: 2; column-gap: 10px; column-rule: none;
    } }
    @media screen and (max-width: 550px) { .ct-columns {
    -moz-column-count: 1; -moz-column-gap: 0px; -moz-column-rule: none; -webkit-column-count: 1; -webkit-column-gap: 0px; -webkit-column-rule: none;

     column-count: 1; column-gap: 0px; column-rule: none;
    } }
    </style>
    <script type="text/javascript">
    var postTitle = new Array();
    var postUrl = new Array();
    var postPublished = new Array(); var postDate = new Array();
    var postLabels = new Array(); var postRecent = new Array(); var sortBy = "titleasc";
    var numberfeed = 0;
    function bloggersitemap(a) { function b() {
    if ("entry" in a.feed) {
    var d = a.feed.entry.length; numberfeed = d;
    ii = 0;
    for (var h = 0; h < d; h++) {
    var n = a.feed.entry[h];
    var e = n.title.$t;
    var m = n.published.$t.substring(0, 10); var j;
    for (var g = 0; g < n.link.length; g++) {
    if (n.link[g].rel == "alternate") { j = n.link[g].href;
    break
    } }
    var o = "";
    for (var g = 0; g < n.link.length; g++) {
    if (n.link[g].rel == "enclosure") { o = n.link[g].href;
    break
    } }
    var c = "";
    if ("category" in n) {

     for (var g = 0; g < n.category.length; g++) { c = n.category[g].term;
    var f = c.lastIndexOf(";");
    if (f != -1) {
    c = c.substring(0, f) }
    postLabels[ii] = c; postTitle[ii] = e; postDate[ii] = m; postUrl[ii] = j; postPublished[ii] = o; if (h < 10) {
    postRecent[ii] = true } else {
    postRecent[ii] = false }
    ii = ii + 1 }
    } }
    } }
    b();
    sortBy = "titledesc"; sortPosts(sortBy); sortlabel(); displayToc();
    }
    function sortPosts(d) { function c(e, g) {
    var f = postTitle[e]; postTitle[e] = postTitle[g]; postTitle[g] = f;
    var f = postDate[e]; postDate[e] = postDate[g]; postDate[g] = f;
    var f = postUrl[e];
    postUrl[e] = postUrl[g]; postUrl[g] = f;
    var f = postLabels[e]; postLabels[e] = postLabels[g]; postLabels[g] = f;

     var f = postPublished[e]; postPublished[e] = postPublished[g]; postPublished[g] = f;
    var f = postRecent[e];
    postRecent[e] = postRecent[g]; postRecent[g] = f
    }
    for (var b = 0; b < postTitle.length - 1; b++) {
    for (var a = b + 1; a < postTitle.length; a++) { if (d == "titleasc") {
    if (postTitle[b] > postTitle[a]) { c(b, a)
    } }
    if (d == "titledesc") {
    if (postTitle[b] < postTitle[a]) {
    c(b, a) }
    }
    if (d == "dateoldest") {
    if (postDate[b] > postDate[a]) { c(b, a)
    } }
    if (d == "datenewest") {
    if (postDate[b] < postDate[a]) {
    c(b, a) }
    }
    if (d == "orderlabel") {
    if (postLabels[b] > postLabels[a]) { c(b, a)
    } }
    } }
    }
    function sortlabel() { sortBy = "orderlabel"; sortPosts(sortBy); var a = 0;
    var b = 0;

     while (b < postTitle.length) { temp1 = postLabels[b]; firsti = a;
    do {
    a=a+1
    } while (postLabels[a] == temp1); b = a;
    sortPosts2(firsti, a);
    if (b > postTitle.length) {
    break }
    } }
    function sortPosts2(d, c) { function e(f, h) {
    var g = postTitle[f];
    postTitle[f] = postTitle[h]; postTitle[h] = g;
    var g = postDate[f];
    postDate[f] = postDate[h]; postDate[h] = g;
    var g = postUrl[f];
    postUrl[f] = postUrl[h];
    postUrl[h] = g;
    var g = postLabels[f];
    postLabels[f] = postLabels[h]; postLabels[h] = g;
    var g = postPublished[f]; postPublished[f] = postPublished[h]; postPublished[h] = g;
    var g = postRecent[f];
    postRecent[f] = postRecent[h]; postRecent[h] = g
    }
    for (var b = d; b < c - 1; b++) {
    for (var a = b + 1; a < c; a++) { if (postTitle[b] > postTitle[a]) {
    e(b, a) }
    } }
    }

    function displayToc() { var a = 0;
    var b = 0;
    while (b < postTitle.length) {
    temp1 = postLabels[b];
    document.write("");
    document.write('<div class="post-archive"><h4>' + temp1 + '</h4><div
    class="ct-columns">'); firsti = a;
    do {
    document.write("<p>");
    document.write('<a " href="' + postUrl[a] + '">' + postTitle[a] + ""); if (postRecent[a] == true) {
    document.write(' - <strong><span>جدید!</span></strong>') }
    document.write("</a></p>");
    a=a+1
    } while (postLabels[a] == temp1); b = a; document.write("</div></div>"); sortPosts2(firsti, a);
    if (b > postTitle.length) {
    break }
    } }
    </script>
    <script src="https://www.bas2u.com/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp ;callback=bloggersitemap"></script>


    سوف اضع لكم صورة توضيحة لمكان وجود الرابط الذي يجب تغييره وهو موجود في اخر سطر من الأكواد 

    طريقة إنشاء فهرس لمدونة بلوجر blogger

    بعد ذلك سوف نضغط على حفظ ونشر وهذه صورة توضيحية 

    طريقة إنشاء فهرس لمدونة بلوجر blogger


    وهكذا يصبح لدينا صفحة فهرس خاصة بالمدونة.

    هذه الصفحة تعتبر مهمة لموقعك او مدونتك حيث عندما تريد ان تضطلع على المواضيع الجديدة سوف تجدها داخل هذه الصفحة وكذلك سوف تجد المواضيع مرتبة بطريقة متناسقة حيث كل موضوع يتكلم عن مجال معين سوف تجده في خانة لوحده.

    وهذه الصفحة تعتبر من الصفحات المميزة وتضفي قيمة واهمية لموقعك.




    تعليقات