هذه الاكواد عليك تضمينها في اي بلوجر جديدة تقوم بانشائها 2020.


تعتبر منصة بلوجر من اهم منصات التدوين بعد وورد بريس و ميديام . و لكنها تعاني من الكثير من النقائص التقنية مقارنة بنظيراتها السابقة . في هذه التدوينة قمنا بجمع اهم الاكواد و السكرسبتات التي يجب عليك تظمينها في مدونتك بلوجر.

01. سكريبت جوجل اناليتيك.

إذا كنت مهتما بالتدوين وزيادة عدد الزيارات في مدونتك ، فإن تثبيت Google Analytics على مدونتك على بلوجر أمر لا بد منه.
Google Analytics عبارة عن مجموعة من أدوات حركة المرور على موقع الويب تساعدك على مراقبة حركة المرور على موقع الويب الخاص بك وكذلك من أين تأتي حركة المرور الخاصة بك والمزيد من المعلومات الاخرى.

بعد فتحك حساب جوجل اناليتيك
يمكنك اضافة هذا الكود اسفل اكواد الميتا في قالب بلوجر.
ثم قم بتغيير معرف جوجل اناليتيك الخاص بك بدل " UA-xxxxxxxxx-1 " الموجود في الكود ادناه.
<!-- الان عربية تك -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async='async' src='https://www.googletagmanager.com/gtag/js?id=UA-xxxxxxxxx-1'/>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag(&#39;js&#39;, new Date());
gtag(&#39;config&#39;, &#39;UA-xxxxxxxxx-1&#39;);
</script>


02. سكريبت عدم احتساب الزيارات الاقل من 20 ثانية في جوجل اناليتيكس.

يستعمل هذا الكود لخفظ معدل الارتداد في المدونة . فغالبا ما تتسبب الزيارات القصيرة المدة بالعديد من المشاكل سواء للترتيب المواضيع او احتمالية ظهور اعلانات ادسنس
يقوم هذا الكود بابلاغ جوجل اناليتيك بعدم احتساب اليارات التي تقل مدتها عن "" من 10 الى 30 ثانية "" على حسب اختيارك.
ما عليك سوى اضافة معرف جوجل اناليتيك الخاص بك بدل UA-xxxxxxxxx-1 الموجود في الكود ادناه
ثم تحديد مدة احتساب الزيارات استبدل 20_seconds بمدة معينة من اختيارك. ثم كرر نفس الامر مع &quot;,20000 اي
&quot;,20000 = 20_seconds
<!-- الان عربية تك -->
<script type='text/javascript'>
var _gaq = _gaq || [];
_gaq.push([&#39;_setAccount&#39;, &#39;UA-xxxxxxxxx-1&#39;]);
_gaq.push([&#39;_trackPageview&#39;]);
setTimeout(&quot;_gaq.push([&#39;_trackEvent&#39;, &#39;20_seconds&#39;, &#39;read&#39;])&quot;,20000); // --additional line
(function() {
var ga = document.createElement(&#39;script&#39;); ga.type = &#39;text/javascript&#39;; ga.async = true;
ga.src = (&#39;https:&#39; == document.location.protocol ? &#39;https://ssl&#39; : &#39;http://www&#39;) + &#39;.google-analytics.com/ga.js&#39;;
var s = document.getElementsByTagName(&#39;script&#39;)[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
view raw gistfile1.txt hosted with ❤ by GitHub

03. سكريبت تسريع ظهور اعلانات ادسنس.

و هو قانوني 100%
يعمل هذا السيكريبت على تسريع ظهور اعلانات ادسنس قبل ظهور المحتوى . و هو ما ييد من نسبة مشاهدة الاعلانات و بالتالي ارتفاع الدخل عبر مدونتك.
قم بوضع هذا السكريبت مباشرة فوق وسم الهيد <head/>
<!-- الان عربية تك -->
<script type='text/javascript'>//<![CDATA[
(function(a) {
a.fn.lazyload=function(b){var c={threshold: 0,failurelimit:0,event:"scroll",effect:"show",container:window;
};
if(b) {
a.extend(c,b);
}
var d=this;if("scroll"==c.event) {
a(c.container).bind("scroll",function(b){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){
}
else if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)) {
a(this).trigger("appear");
}
else {
if(e++>c.failurelimit){return false;
}}});
var f=a.grep(d,function(a) {
return!a.loaded;
});
d=a(f);
})}
this.each(function() {
var b=this;if(undefined==a(b).attr("original")){a(b).attr("original",a(b).attr("src"));
}
if("scroll"!=c.event||undefined==a(b).attr("src")||c.placeholder==a(b).attr("src")||a.abovethetop(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.rightoffold(b,c)) {
if(c.placeholder){a(b).attr("src",c.placeholder);
}
else {
a(b).removeAttr("src");
}
b.loaded=false;
}
else {
b.loaded=true;
}
a(b).one("appear",function() {
if(!this.loaded){a("<img />").bind("load",function(){a(b).hide().attr("src",a(b).attr("original"))[c.effect](c.effectspeed);b.loaded=true;
}).attr("src",a(b).attr("original"));
}});
if("scroll"!=c.event) {
a(b).bind(c.event,function(c){if(!b.loaded){a(b).trigger("appear");
}})}});
a(c.container).trigger(c.event);return this;
};
a.belowthefold=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).height()+a(window).scrollTop();
}
else {
var d=a(c.container).offset().top+a(c.container).height();
}
return d<=a(b).offset().top-c.threshold;
};
a.rightoffold=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).width()+a(window).scrollLeft();
}
else {
var d=a(c.container).offset().left+a(c.container).width();
}
return d<=a(b).offset().left-c.threshold;
};
a.abovethetop=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).scrollTop();
}
else {
var d=a(c.container).offset().top;
}
return d>=a(b).offset().top+c.threshold+a(b).height();
};
a.leftofbegin=function(b,c) {
if(c.container===undefined||c.container===window){var d=a(window).scrollLeft();
}
else {
var d=a(c.container).offset().left;
}
return d>=a(b).offset().left+c.threshold+a(b).width();
};
a.extend(a.expr[":"], {
"below-the-fold"
:"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold": "!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})";
})})(jQuery);$(function() {
$("img").lazyload({placeholder: "http://i22.servimg.com/u/f22/15/42/72/40/grey10.gif",effect:"fadeIn",threshold:"-50";
})})//]]></script>
view raw google adsense hosted with ❤ by GitHub

04. سكريبت تسريع ظهور الصور في المدونة.

يعد تحميل الصور في مدونة بلوجر من اهم مشاكل بطئ المدونة بعد اكواد الجافا سيكريبت . لهذا يعمل هذا الكود على تسريع ظهورها في صفحة المدونة عبر اظهارها بالتتابع على عكس عرض الكل دفعة واحدة.
قم بوضع هذا الكود ايظا مباشرة فوق وسم الهيد <head/>
<!-- الان عربية تك -->
<script type='text/javascript'>
//<![CDATA[
(function(a){a.fn.lazyload=function(b){var c={threshold:0,failurelimit:0,event:"scroll",effect:"show",container:window};if(b){a.extend(c,b)}var d=this;if("scroll"==c.event){a(c.container).bind("scroll",function(b){var e=0;d.each(function(){if(a.abovethetop(this,c)||a.leftofbegin(this,c)){}else if(!a.belowthefold(this,c)&&!a.rightoffold(this,c)){a(this).trigger("appear")}else{if(e++>c.failurelimit){return false}}});var f=a.grep(d,function(a){return!a.loaded});d=a(f)})}this.each(function(){var b=this;if(undefined==a(b).attr("original")){a(b).attr("original",a(b).attr("src"))}if("scroll"!=c.event||undefined==a(b).attr("src")||c.placeholder==a(b).attr("src")||a.abovethetop(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.rightoffold(b,c)){if(c.placeholder){a(b).attr("src",c.placeholder)}else{a(b).removeAttr("src")}b.loaded=false}else{b.loaded=true}a(b).one("appear",function(){if(!this.loaded){a("<img />").bind("load",function(){a(b).hide().attr("src",a(b).attr("original"))[c.effect](c.effectspeed);b.loaded=true}).attr("src",a(b).attr("original"))}});if("scroll"!=c.event){a(b).bind(c.event,function(c){if(!b.loaded){a(b).trigger("appear")}})}});a(c.container).trigger(c.event);return this};a.belowthefold=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).height()+a(window).scrollTop()}else{var d=a(c.container).offset().top+a(c.container).height()}return d<=a(b).offset().top-c.threshold};a.rightoffold=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).width()+a(window).scrollLeft()}else{var d=a(c.container).offset().left+a(c.container).width()}return d<=a(b).offset().left-c.threshold};a.abovethetop=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).scrollTop()}else{var d=a(c.container).offset().top}return d>=a(b).offset().top+c.threshold+a(b).height()};a.leftofbegin=function(b,c){if(c.container===undefined||c.container===window){var d=a(window).scrollLeft()}else{var d=a(c.container).offset().left}return d>=a(b).offset().left+c.threshold+a(b).width()};a.extend(a.expr[":"],{"below-the-fold":"$.belowthefold(a, {threshold : 0, container: window})","above-the-fold":"!$.belowthefold(a, {threshold : 0, container: window})","right-of-fold":"$.rightoffold(a, {threshold : 0, container: window})","left-of-fold":"!$.rightoffold(a, {threshold : 0, container: window})"})})(jQuery);$(function(){$("img").lazyload({placeholder:"http://i22.servimg.com/u/f22/15/42/72/40/grey10.gif",effect:"fadeIn",threshold:"-50"})})//]]>
</script>

05. سكريبت منع نسخ محتوي المدونة.

عادة ما تقوم بتضييع وقت طويل في اعداد و تحرير المحتوى الخاص بك ليئتي احدهم و يقوم بنسخ المحتوى الخاص بك بكل سهولة و وساخة. يعد هذا الكود من اقوى اكواد الحماية من نسخ المحتوى الخاص بك في 2020.
قم بوضع السيكريبت ادناه مباشرة فوق وسم <body/>
<script id="wpcp_disable_selection" type="a5499f59dcf0772f4364b283-text/javascript">
//<![CDATA[
var image_save_msg='You Can Not Save images!';
var no_menu_msg='Context Menu disabled!';
var smessage = "المحتوى محمي !";
function disableEnterKey(e)
{
if (e.ctrlKey){
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox (97)
//if (key != 17) alert(key);
if (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43)
{
show_wpcp_message('You are not allowed to copy content or view source');
return false;
}else
return true;
}
}
function disable_copy(e)
{
var elemtype = e.target.nodeName;
var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor);
elemtype = elemtype.toUpperCase();
var checker_IMG = '';
if (elemtype == "IMG" && checker_IMG == 'checked' && e.detail >= 2) {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "OPTION" && elemtype != "EMBED")
{
if (smessage !== "" && e.detail == 2)
show_wpcp_message(smessage);
if (isSafari)
return true;
else
return false;
}
}
function disable_copy_ie()
{
var elemtype = window.event.srcElement.nodeName;
elemtype = elemtype.toUpperCase();
if (elemtype == "IMG") {show_wpcp_message(alertMsg_IMG);return false;}
if (elemtype != "TEXT" && elemtype != "TEXTAREA" && elemtype != "INPUT" && elemtype != "PASSWORD" && elemtype != "SELECT" && elemtype != "OPTION" && elemtype != "EMBED")
{
//alert(navigator.userAgent.indexOf('MSIE'));
//if (smessage !== "") show_wpcp_message(smessage);
return false;
}
}
function reEnable()
{
return true;
}
document.onkeydown = disableEnterKey;
document.onselectstart = disable_copy_ie;
if(navigator.userAgent.indexOf('MSIE')==-1)
{
document.onmousedown = disable_copy;
document.onclick = reEnable;
}
function disableSelection(target)
{
//For IE This code will work
if (typeof target.onselectstart!="undefined")
target.onselectstart = disable_copy_ie;
//For Firefox This code will work
else if (typeof target.style.MozUserSelect!="undefined")
{target.style.MozUserSelect="none";}
//All other (ie: Opera) This code will work
else
target.onmousedown=function(){return false}
target.style.cursor = "default";
}
//Calling the JS function directly just after body load
window.onload = function(){disableSelection(document.body);};
//]]>
<!-- anti copy paste except by:nowarabia.blogspot.com -->
</script>
view raw anti copy paste hosted with ❤ by GitHub

06. سكريبت تنبيه الزوار بظرورة تعطيل اضافة مانع الاعلانات Adblock على بلوجر.

تعد الاعلانات من اهم مصادر الدخل للمدونين و لكن غالبا ما يتعرض الزائر لكم هائل من الاعلانات المزعجة . و هو امر طبيعي للجوؤه لاستخدام مثل هذه التطبيقات و الاضافات لايقاف اعلانات ادسنس على سبيل المثال . لهذا عليك ان تكون حريصا على اختيار كم و مواضع الاعلانات التي تستخدمها في مدونتك.
و لكن لا يوجد شيء حقيقي بالمجان عبر الانترنت. و ان كنت تصد مثل هذه الامور اعد التفكير من جديد.
يعمل هذا السكريبت على حجب المحتوى حتى يقوم المستخدم بايقاف مانع الاعلانات.
قم بوضع هذا السكريبت مباشرة قسم التخطيط لبلوجر ثم قم بحفظها هناك.
<style>
#h237 {
background-color: #fcfcfc;
opacity: .99;
display: table;
position: fixed!important;
position: absolute;
z-index: 9999!important;
width: 100%;
height: 100%;
top: 0;
top: expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop: document.body.scrollTop)+"px");
bottom: 0;
right: 0;
left: 0;
padding: 2% 0
}
#h237 p {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: normal;
color: #7a7a7a;
line-height: 30px;
text-decoration: none;
text-align: center;
display: table-cell;
vertical-align: middle;
margin: 0 auto
}
#h237 p a {
background: #979797;
display: block;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 14px;
color: #fff!important;
line-height: initial;
text-align: center;
text-transform: uppercase;
letter-spacing: .5px;
width: 100px;
padding: 10px;
border-radius: 3px;
margin: 30px auto;
clear: both;
transition: all .3s ease-out
}
#h237 p a:hover {
background: #ff4e00;
color: #fff
}
#h237~ * {
display: none
}
</style>
<div id="h237">
<span>Mohon Aktifkan Javascript!<a href="http://www.enable-javascript.com/">Enable JavaScript</a></span>
</div>
<script>
/*<![CDATA[*/
window.document.getElementById("h237").parentNode.removeChild(window.document.getElementById("h237"));
(function(b, a) {
function e(f) {
f && h237.nextFunction()
}
var c = b.document,
d = ["i", "s", "u"];
e.prototype = {
rand: function(f) {
return Math.floor(Math.random() * f)
},
getElementBy: function(g, f) {
return g ? c.getElementById(g) : c.getElementsByTagName(f)
},
getStyle: function(g) {
var f = c.defaultView;
return f && f.getComputedStyle ? f.getComputedStyle(g, null) : g.currentStyle
},
deferExecution: function(f) {
setTimeout(f, 250)
},
insert: function(i, h) {
var n = c.createElement("span"),
o = c.body,
p = o.childNodes.length,
l = o.style,
m = 0,
j = 0;
if ("h237" == h) {
n.setAttribute("id", h);
l.margin = l.padding = 0;
l.height = "100%";
for (p = this.rand(p); m < p; m++) {
1 == o.childNodes[m].nodeType && (j = Math.max(j, parseFloat(this.getStyle(o.childNodes[m]).zIndex) || 0))
}
j && (n.style.zIndex = j + 1);
p++
}
n.innerHTML = i;
o.insertBefore(n, o.childNodes[p - 1])
},
displayMessage: function(g) {
var f = this;
g = "abisuq".charAt(f.rand(5));
f.insert('<p>الرجاء تعطيل مضاد الإعلانات<br/><br/><img border="0" src="https://lh3.googleusercontent.com/-L0N72E8E9NQ/Vzrq-aAsrLI/AAAAAAAAENQ/4t2LPjMDYGQIejFrOFVIqJYUpzCDeI5uACCo/I/Disable-Adblock.png" /><br/><br/>هذا الموقع يقوم على وجود الإعلانات<br/>من فضلك قم بتعطيل مضاد الإعلانات حتى تدعمنا<a href="JavaScript:window.location.reload()">تحديث الصفحة</a></p>
', "h237");
c.addEventListener && f.deferExecution(function() {
f.getElementBy("h2a37").addEventListener("DOMNodeRemoved", function() {
f.displayMessage()
}, !1)
})
},
i: function() {
for (var h = "DivTopAd,ad-zone-1,ad_190x90,ads-sticky,iqadtile5,leftframeAD,tobsideAd,ad,ads,adsense".split(","), f = h.length, j = "", k = this, l = 0, i = "abisuq".charAt(k.rand(5)); l < f; l++) {
k.getElementBy(h[l]) || (j += "<" + i + ' id="' + h[l] + '"></' + i + ">")
}
k.insert(j);
k.deferExecution(function() {
for (l = 0; l < f; l++) {
if (null == k.getElementBy(h[l]).offsetParent || "none" == k.getStyle(k.getElementBy(h[l])).display) {
return k.displayMessage("#" + h[l] + "(" + l + ")")
}
}
k.nextFunction()
})
},
s: function() {
var i = {
"pagead2.googlesyndic": "google_ad_client",
"js.adscale.de/getads": "adscale_slot_id",
"get.mirando.de/miran": "adPlaceId"
},
h = this,
n = h.getElementBy(0, "script"),
o = n.length - 1,
p, l, m, j;
c.write = null;
for (c.writeln = null; 0 <= o; --o) {
if (p = n[o].src.substr(7, 20), i[p] !== a) {
m = c.createElement("script");
m.type = "text/javascript";
m.src = n[o].src;
l = i[p];
b[l] = a;
m.onload = m.onreadystatechange = function() {
j = this;
b[l] !== a || j.readyState && "loaded" !== j.readyState && "complete" !== j.readyState || (b[l] = m.onload = m.onreadystatechange = null, n[0].parentNode.removeChild(m))
};
n[0].parentNode.insertBefore(m, n[0]);
h.deferExecution(function() {
if (b[l] === a) {
return h.displayMessage(m.src)
}
h.nextFunction()
});
return
}
}
h.nextFunction()
},
u: function() {
var g = "ad&adv_keywords=,-page-peel/,/adchain.,/adfootright.,/adsxml/ad,/adyard300.,/impopup/ad,/loadadsparam.,/meme_ad.,_adshare.".split(","),
f = this,
h = f.getElementBy(0, "img"),
i, j;
h[0] !== a && h[0].src !== a && (i = new Image, i.onload = function() {
j = this;
j.onload = null;
j.onerror = function() {
d = null;
f.displayMessage(j.src)
};
j.src = h[0].src + "#" + g.join("")
}, i.src = h[0].src);
f.deferExecution(function() {
f.nextFunction()
})
},
nextFunction: function() {
var f = d[0];
f !== a && (d.shift(), this[f]())
}
};
b.h237 = h237 = new e;
c.addEventListener ? b.addEventListener("load", e, !1) : b.attachEvent("onload", e)
})(window); /*]]>*/
</script>
view raw AdBlock hosted with ❤ by GitHub

07. سكريبت لمنع الزيارات الوهمية.

قد يعمد احد منافسيك بتغريق موقعك بسيل من الزيارات الوهمية من مواقع او برامج متخصصة في ذلك . و هذا ما قد يشكل الظربة القاضية لمسيرتك المهنية. لكن لا تقلق. مثلما يوجد الداء فلابد له من الدواء. عبر هذا السيكريبت يمكنك اضافة عنوان مصدر الزيارات الوهمية لموقعك او مدونتك و حجبه . ما عليك سوى اضافة عنوان مصدر الزيارات المزيفة مكان "" ['URL1', 'URL2', 'URL3', 'URL4'] "" .
قم باضافة هذا السكريبت مباشرة فوق وسم الهيد <head/>
<script type='text/javascript'>
var block = ['URL1', 'URL2', 'URL3', 'URL4'];
for (var b = block.length; b--;) {
if (document.referrer.match(block[b]))
window.location = "http://google.com/";
}
</script>

08. سكريبت منع نسخ الصور "" اختياري ""

يعمل هذا السيكريبت على منع نسخ عنوان او تحميل صور المدونة. بالخصوص ان كنت قد صرفت الوقت الطويل في تصميمها.
قم بوضع هذا الكود السيكريبت ادناه مباشرة فوق وسم <body/>

<script type='text/javascript'>
//<![CDATA[
function nocontext(e) {var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName;
if (clickedTag == "IMG") {alert(alertMsg);return false;}}
var alertMsg = "المحتوى محمي";document.oncontextmenu = nocontext;
//]]></script>

تعليقات

المشاركات الشائعة