للبحـث بداخـل المدونــة . . .

أضافة شريط أخر الأخبار لقوالب بلوجر متحرك بشكل رأسي و بأزرار تحكم

أضافة شريط أخر الأخبار لقوالب بلوجر بشكل رأسي و بأزرار تحكم

 


تركيب شريط أخر الأخبار لقوالب بلوجر متحرك بشكل رأسي و بأزرار تحكم

 تركيب شريط الأخبار له فوائد مهمة في قالب بلوجر حيث أن شريط "آخر الأخبار" هو أحد العناصر الجمالية والوظيفية التي تضيف قيمة كبيرة لأي قالب بلوجر، فهو ليس مجرد إضافة ديكورية، 
بل أداة عملية تساعد على إبراز المحتوى الجديد وجعل المدونة أكثر تفاعلية وحيوية. عند تثبيت هذا الشريط في مدونتك، فإنك تمنح زوارك تجربة استخدام أفضل وأكثر احترافية.
  1. عرض أحدث المواضيع فورًا: يساعد هذا الشريط في إبراز التدوينات الجديدة بشكل مستمر، بحيث يتمكن الزائر من معرفة كل جديد دون الحاجة للتنقل بين الصفحات.
  2. جذب انتباه الزوار: الحركة الانسيابية للنصوص في الشريط تجذب العين بشكل مباشر، مما يزيد من احتمالية الضغط على المواضيع المعروضة وقراءة المزيد منها.
  3. تقليل معدل الارتداد: عندما يجد الزائر مواضيع متنوعة تظهر أمامه بسرعة، فإنه يكون أكثر ميولًا لاستكشاف مقالات إضافية بدلاً من مغادرة المدونة.
  4. تنظيم المحتوى: بدلاً من ازدحام الصفحة الرئيسية بعدد كبير من المقالات، يقوم الشريط بعرض أبرز وأحدث المواضيع بطريقة مرتبة وسريعة.
  5. لمسة احترافية: وجود شريط الأخبار يعطي للقالب مظهرًا عصريًا واحترافيًا، ويجعل المدونة تبدو أكثر ديناميكية مثل المواقع الإخبارية الشهيرة.
  6. زيادة التفاعل والزيارات الداخلية: من خلال إبراز روابط متعددة لمواضيع مختلفة، يرتفع معدل النقرات الداخلية، مما يساهم في تحسين ترتيب المدونة في محركات البحث (SEO).

الخلاصة

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

شرح تركيب شريط الاخبار في قالب بلوجر بالفيديو

طريقة وضع الاكواد و تركيب الشريط

نذهب الى المظهر و نختار تعديل HTML و نبحث بداخل اكواد القالب عن <head> و نلصق الكود التالي اسفلها أذا كانت موجودة عندك بالقالب لا تضفها 

<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'/>

<link href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css' rel='stylesheet'/>

 نبحث بداخل اكواد القالب عن </head> و نلصق الكود التالي اعلاه

<style type='text/css'>
/* Breaking News */
#breakingwrapper{padding: 0 10px;position:relative;background-color:#fff;display:block;margin:20px auto 0 auto;overflow:hidden;border-radius:5px;box-shadow:0 2px 3px -2px rgba(0,0,0,0.1)}
#breakingnews{width:100%;display:block;margin:0 auto;line-height:42px;height:42px;overflow:hidden;font-size:13px;padding:0}
.tulisbreaking{background:#e74c3c;color: #ffffff;display:block;padding:0 15px;font-size:13px;font-weight:600;height:28px;line-height:28px;float:right;margin:7px 14px 0 7px;text-align:center;border-radius:3px}
#recentbreaking{float:right;margin:0;font-size:13px;color:#222;font-weight:600}
#recentbreaking ul,#recentbreaking li{list-style:none;margin:0;padding:0}
#recentbreaking li a{color:#222}
#recentbreaking li a:hover{color:#222;text-decoration:underline}
.blog-date{display:inline-block;float:left;color:#929292;margin:0 0px 0 10px;font-size:13px;border-radius:2px;cursor:pointer}
#recentbreaking li i{margin:1px 10px 0px 3px}
.nav-arrows{display:inline-block;float:left;margin-right}
.nav-arrows i{cursor:pointer;font-size:16px;color:#333;margin:0 8px;transition:0.3s}
.nav-arrows i:hover{color:#e74c3c}
@media screen and (max-width:768px) {
#breakingwrapper{border-radius:0}
#breakingnews{padding:0 20px;overflow:hidden;text-overflow:ellipsis}
#recentbreaking{text-align:center;float:none;margin:0 auto}
#breakingnews .tulisbreaking .breakhidden,#breakingnews .tulisbreaking{display:none}
.nav-arrows{float:none;display:block;text-align:center;margin-top:5px}
.blog-date {display: none;}
.nav-arrows {display: none;}
}
</style>

 نبحث بداخل اكواد القالب عن </body> و نلصق الكود التالي اعلاه

<script type='text/javascript'>
//<![CDATA[
$(document).ready(function(){
   var e="xxxxxxxxxxxxxx"; // ضع رابط مدونتك هنا
   var t=10;

   function slideNext(){
      $("#recentbreaking li:first").slideUp(function(){
         $(this).appendTo($("#recentbreaking ul")).slideDown()
      });
   }

   function slidePrev(){
      $("#recentbreaking li:last").hide().prependTo($("#recentbreaking ul")).slideDown();
   }

   $.ajax({
      url: e+"/feeds/posts/default?alt=json-in-script&max-results="+t,
      type:"get",
      dataType:"jsonp",
      success:function(e){
         var n,r,a="",i=e.feed.entry;
         if(void 0!==i){
            a="<ul>";
            for(var l=0;l<i.length;l++){
               for(var s=0;s<i[l].link.length;s++)
                  if("alternate"==i[l].link[s].rel){
                     n=i[l].link[s].href;
                     break;
                  }
               r=i[l].title.$t,
               a+='<li><i class="fa fa-check-square"></i><a href="'+n+'" target="_blank">'+r+"</a></li>"
            }
            a+="</ul>";
            $("#recentbreaking").html(a);

            // تشغيل تلقائي كل 5 ثواني
            setInterval(function(){slideNext()},5000);

            // التحكم بالأسهم
            $("#arrow-right").click(function(){slideNext()});
            $("#arrow-left").click(function(){slidePrev()});
         } else {
            $("#recentbreaking").html("<span>There is nothing here</span>")
         }
      },
      error:function(){
         $("#recentbreaking").html("<strong>Error Loading Feed!</strong>")
      }
   });
});
//]]>
</script>


التعديلات

ستجد بداخل الكود أعلاه  xxxxxxxxxxxxxx  باللون الأحمر قم بأستبدالهم برابط مدونتك

و أخير نضع الكود اللذي سيظهر شريط الاخبار في المكان المناسب مثلا فوق رسائل المدونة الالكترونية أو اسفل </header> 
أو في أي مكان أنت تختاره بداخل القالب الخاص بك

<div id='breakingwrapper'>
   <div id='breakingnews'>
      <span class='tulisbreaking'>أخـر الأخبــار<span class='breakhidden'></span></span>
      <div id='recentbreaking'>Loading...</div>
        <div class='nav-arrows'>
         <i class='fa fa-chevron-right' id='arrow-right'></i>
          <i class='fa fa-chevron-left' id='arrow-left'></i>
      </div>
     <div class='blog-date'>
         <script type='text/javascript'>
            var dayName = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
            var monName = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
            var now = new Date();
            document.write(dayName[now.getDay()] + ", " + now.getDate() + " " + monName[now.getMonth()]);
         </script>
      </div>
   </div>
</div>
<div class='clear'></div>

و ثم قم بالحفظ و مبروك الأضافة
صاحب مدونة هلا تك التي تهتم بكل ما هو جديد على منصة بلوجر من أضافات و قوالب و شروحاتهم

إرسال تعليق

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

مواضيع مهمة

ملفات تعريف الأرتباط
يستخدم موقعنا ملفات تعريف الارتباط Cookies لتحسين تجربتك أثناء تصفحك لموقعنا .
إقرأ المزيد
هنـاك مشكـلة !
يبدو أن هناك خطأ ما في اتصالك بالإنترنت. يرجى الاتصال بالإنترنت وبدء التصفح مرة أخرى.
تـم الكشــف عن مانــع أعلانــات !
المعذرة ! لقد إكتشفنا أنك قمت بتنشيط Ad-Blocker يرجى النظر في دعمنا من خلال تعطيل Ad-Blocker الخاص بك فهو يساعدنا في تطوير هذا الموقع . . . وشكرا لتفهمك !
Site is Blocked
Sorry! This site is not available in your country.
أنضم لمدونة هلا تك