![]() |
| كيفية إنشاء شريط أخبار لموقع بلوجر |
سنوضح لك في هذا المقال كيفية إضافة شريط الأخبار بسهولة، مع تقديم خطوات واضحة وشاملة لتصميمه وتخصيصه بما يتناسب مع احتياجاتك. من خلال اتباع هذه الخطوات، ستكون قادرًا على تحسين واجهة موقعك وجذب المزيد من الزوار باستخدام شريط الأخبار، الذي سيزيد من تفاعلهم مع محتوى مدونتك بشكل ديناميكي وفعال.
أهمية شريط الأخبار؟
خطوات إضافة شريط الأخبار
الخطوة الأولى: إضافة هيكل HTML
</header>. أسفل هذه العلامة، قم بلصق كود HTML المخصص لشريط الأخبار. بهذه الطريقة، يكون لديك الأساس الذي سيظهر عليه الشريط لاحقًا.<div id="bytesvibe-ticker">
<span class="latest">تحميل...</span>
</div>الخطوة الثانية: تصميم الشريط باستخدام CSS
]]></b:skin> في محرر HTML. ستمنح هذه الأكواد شريط الأخبار مظهرًا جميلًا وتجعله متجاوبًا مع مختلف أحجام الشاشات، مما يضمن تجربة مشاهدة مثالية سواء على أجهزة الكمبيوتر أو الهواتف. /* element: Reaction */
.sharethis-inline-reaction-buttons {
margin-top: 20px;
display: flex;
max-width: 400px;
padding: 2px;
line-height: 25px;
box-shadow: 2px 2px 6px 1px rgb(102 102 102 / 13%);
background: #fff;
border-radius: 2px;
font-size: 20px;
text-align: center;
}
.drK .sharethis-inline-reaction-buttons {
background: #2d2d30;
box-shadow: none;
}
.drK #st-1 .st-btn span {
color: #fff;
}
#bytesvibe-ticker {
max-width: 100%;
color: #444444;
font-size: .9rem;
background-color: #ffffff;
border-radius: 6px;
box-shadow: 0 20px 30px -20px rgba(5,5,5,0.24);
overflow: hidden;
line-height: 1.7em;
}
span.latest {
background-color: #9175ff;
color: #ffffff;
display: block;
padding: .7rem 0rem;
}
span.latest:before {
content: 'جديد';
margin-right: 10px;
background-color: #ffffff;
color: #9175ff;
padding: .5rem .3rem;
border-radius: 2px;
font-weight: bold;
display: inherit;
align-items: center;
}
span.latest {
display: flex;
max-height: 45px;
overflow: hidden;
}
span.latest .roll {
position: relative;
width: calc(90% - 50px);
}
span.latest a {
color: #fff;
text-decoration: none;
font-weight: normal;
opacity: 0;
position: absolute;
bottom: 0;
left: 0;
transform: translateY(-6px);
transition: all 600ms ease;
pointer-events: none;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
span.latest a.active {
opacity: 1;
transform: translateY(0);
pointer-events: auto;
} الخطوة الثالثة: إضافة JavaScript للمحتوى الديناميكي
</body> في قالب HTML الخاص بك. وبهذه الخطوة، يصبح الشريط ديناميكيًا يعرض آخر الأخبار دون الحاجة إلى تحديث يدوي مستمر. <script>/*<![CDATA[*/
function displayLatestPosts(e){for(var t='<div class="roll">',l=0;l<e.feed.entry.length;l++){for(var r=e.feed.entry[l].title.$t,a="",n=0;n<e.feed.entry[l].link.length;n++)if("alternate"===e.feed.entry[l].link[n].rel){a=e.feed.entry[l].link[n].href;break}t+='<a href="'+a+'">'+r+"</a><br>"}t+="</div>",document.querySelector(".latest").innerHTML=t;const s=document.querySelectorAll(".latest .roll a");let i=-1,c=s.length;const d=()=>{s.forEach((e=>{e.classList.remove("active")}))};i=0,d(),s[i].classList.add("active");setInterval((()=>{i>=c-1?i=0:i+=1,d(),s[i].classList.add("active")}),5e3)}
/*]]>*/</script>
<script src='/feeds/posts/default?alt=json-in-script&max-results=20&callback=displayLatestPosts'/>التخصيصات شريط أخبار
(max-results=20). بالإضافة إلى ذلك، يمكنك تغيير ألوان الشريط، وأنواع الخطوط، وسرعة التمرير، مما يجعله متوافقًا مع تصميم المدونة ويُعزز جاذبيته البصرية.الفوائد شريط أخبار
الأسئلة الشائعة:
1. ما هو شريط الأخبار في بلوجر؟
2. كيف يمكنني إضافة شريط أخبار إلى مدونتي على بلوجر؟
3. هل يمكنني تخصيص شريط الأخبار ليعكس أسلوب مدونتي؟
4. هل يتطلب شريط الأخبار تحديثًا يدويًا؟
5. ما هي فوائد إضافة شريط أخبار إلى مدونتي؟
تذكر أن شريط الأخبار ليس فقط وسيلة لعرض آخر المنشورات، بل هو أداة حيوية لإبقاء مدونتك نشطة وجذابة للزوار الجدد والدائمين.
يسعدنا أنك وصلت إلى نهاية هذا الدليل حول كيفية إنشاء شريط أخبار لموقع بلوجر: خطوات سهلة وسريعة، والذي حرصنا فيه على تقديم شرح مفصل خطوة بخطوة. إذا وجدت المحتوى مفيداً، فلا تبخل بمشاركته مع أصدقائك، ولا تنسى متابعة مدونتنا لاكتشاف المزيد من الشروحات والأدوات.
المحتوى محمي بموجب قانون
DMCA.
يمنع نسخ أو إعادة نشر المحتوى دون إذن مسبق.
جميع الحقوق محفوظة ©
أصل للمعلوميات.
