نقدم لكم في هذه الموضوع إضافة جميلة تعمل على فتح جميع الروابط الخارجية في نافذة جديدة, هذه الإضافة تمنح زائر مدونتك البقاء في المدونة إلى وقت أطول فربما احد الزوار دخل إلى المدونة عبر محركات البحث تم ضغط على رابط في الموضوع سيتم نقلة إلى الموقع وبذالك يكون قد خرج من المدونة مما يعني أن الزائر قد ذهب, لذالك نحن نعتقل إن هذه الإضافة تعد من أهم الإضافات.
هذه الإضافة مميزة عكس الإضافات الأخر التي تقوم بفتح جميع الروابط في نافذة جديدة حتى روابط المدونة نفسها فعندما يضغط الزائر للانتقال إلى موضوع أخر في المدونة نفسها يتم فتح الرابط في نافدة جديدة وهده مزعج بشكل كبير مما ينتج خروج من المدونة وعدم البقاء لسبب كثرت النوافذ الخاصة بالمدونة في المتصفح, لكن هذه الإضافة التي سنقدمها لكم في هذه الموضوع تعمل بشكل ذكي حيث عندما يضغط الزائر ويتنقل داخل المدونة يتم التحويل في النافذة نفسها وفي حالت ضغط على رابط في موقع أخر يتم فتحة في نافذة جديدة.
تم أحفظ وجرب فتح روابط خارجية في مدونتك ولاحظ الفرق.
هنا نكون قد انتهينا من تركيب إضافة جميل ومهم جدا وللعلم يمكن عمل ذالك يدويًا, قصد فتح الروابط في نافذة جديدة عن طريق تحديد ذالك عند كاتبة الموضوع في لوحة التحكم في بلوجر أثناء كتابة الموضوع ووضع رابط داخل المشاركة, ولكن هذه الطريقة متعبة جداً في حالت لديك الكثير من الروابط أو لديك مواضيع سابقة نسيت أن تقوم بتفعيل فتح في نافذة جديدة.
هذه الإضافة مميزة عكس الإضافات الأخر التي تقوم بفتح جميع الروابط في نافذة جديدة حتى روابط المدونة نفسها فعندما يضغط الزائر للانتقال إلى موضوع أخر في المدونة نفسها يتم فتح الرابط في نافدة جديدة وهده مزعج بشكل كبير مما ينتج خروج من المدونة وعدم البقاء لسبب كثرت النوافذ الخاصة بالمدونة في المتصفح, لكن هذه الإضافة التي سنقدمها لكم في هذه الموضوع تعمل بشكل ذكي حيث عندما يضغط الزائر ويتنقل داخل المدونة يتم التحويل في النافذة نفسها وفي حالت ضغط على رابط في موقع أخر يتم فتحة في نافذة جديدة.
تركيب إضافة فتح الروابط الخارجية في نافذة جديدة
لتركيب الإضافة نتوجه إلى لوحة التحكم في بلوجر ثم المظهر ثم تحرير html ثم نبحث </head> عن ونضع الكود التالي فوقه/أعلاء مباشرة
<script type='text/javascript'>
$(document).ready(function() {
$("a[href^='http://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
$("a[href^='https://']").each(
function(){
if(this.href.indexOf(location.hostname) == -1) {
$(this).attr('target', '_blank');
}
}
);
});
</script>
هنا نكون قد انتهينا من تركيب إضافة جميل ومهم جدا وللعلم يمكن عمل ذالك يدويًا, قصد فتح الروابط في نافذة جديدة عن طريق تحديد ذالك عند كاتبة الموضوع في لوحة التحكم في بلوجر أثناء كتابة الموضوع ووضع رابط داخل المشاركة, ولكن هذه الطريقة متعبة جداً في حالت لديك الكثير من الروابط أو لديك مواضيع سابقة نسيت أن تقوم بتفعيل فتح في نافذة جديدة.
الكود يوضع فين
ردحذفما زبط الكود واعطى error بالمدونة
ردحذف