أجزاء قوالب بلوجر: head
عنصر head هو حاوية لما يسمى metadata وهي معلومات حول معلومات أخرى ويتم وضعه بين html و body. هذا القسم قد يحتوي على أجزاء مثل:
قسم head يبدأ ب <head> وينتهي ب </head> مع وجود / وفي وسم الإغلاق.
- وصف صفحة الويب Description.
- الكلمات المفتاحية Keywords.
- وسم المنطقة الجغرافية ووسوم أخرى مثل اثبات الملكية، اللغة...
- أكواد CSS.
- أكواد Javascript.
الأكواد التي يتم وضعها في القسم لا تظهر للزوار ولكنها تلعب دورا مهما في تقديم مجموعة من المعطيات للمتصفح وكذلك لآليات البحث. مثلا لو قمنا بالبحث عن فولفولي في موقع البحث جوجل، ستظهر النتيجة بهذا الشكل:
هناك عنوان المدونة وأسفله الوصف Description. لو بحثت في واجهة المدونة فلن تجد هذا الوصف، من أين أتى به جوجل إذن؟ الجواب بكل بساطة هو من ميتا الوصف الموجودة في head.
جوجل عند الزحف للمدونة تقوم بقراءة الكود التالي الموجود داخل قسم head وعرضه في نتائج البحث:
جوجل عند الزحف للمدونة تقوم بقراءة الكود التالي الموجود داخل قسم head وعرضه في نتائج البحث:
<meta content='دروس تعلم الربح من الانترت، تصميم، بلوجر، مواقع مفيدة، سيو SEO، وبرامج كمبيوتر' name='description'/>
قسم head يبدأ ب <head> وينتهي ب </head> مع وجود / وفي وسم الإغلاق.
البحث عن head في قوالب بلوجر
في بعض الدروس على مدونة فولفولي يطلب منك البحث عن head، وهذه هي طريقة القيام بذلك:
تنقر وسط كود القالب ثم Ctrl+F من لوحة المفاتيح وتكتب <head> في مربع البحث.
أحيانا قد لا تجد الكود لأنه في بعض القوالب يكتب بطريقة مختلفة، مثلا بهذا الشكل:
لذلك، يجب أن تكتب في مربع البحث head مع حذف الوسوم.
عند بحثك لا تنسى أنك تبحث عن head وليس header لأن أداة البحث ستظهر لك أي كلمة تحتوي على head.
عند بحثك لا تنسى أنك تبحث عن head وليس header لأن أداة البحث ستظهر لك أي كلمة تحتوي على head.
ما الذي يتم وضعه في هذا القسم؟
توجد الكثير من الأكواد التي يمكن إضافتها في هذا الجزء مثل:
Seo Meta tags
وسوم الميتا تبدأ دائما ب <meta وكمثال هذا الكود الذي يخص اليات البحث:
<meta content='noindex,nofollow' name='robots'/>
والذي يقول لمحركات البحث، هذه الصفحة لا يجب تصنيفها في نتائج البحث.
أكواد CSS:
لغة CSS تتحكم في شكل المدونة من الألوان، حجم ونوع الخط... وتضاف بثلاثة طرق:
الطريقة الأولى، والتي تخص قوالب بلوجر فقط:
الطريقة الأولى، والتي تخص قوالب بلوجر فقط:
<b:skin><![CDATA[
هنا يتم وضع أكواد css
هنا يتم وضع أكواد css
/]]></b:skin>
الطريقة الثانية ويتم وضع الأكواد بين وسمي style:
<style>
هنا يتم وضع أكواد css
</style>
الطريقة الثالثة، حيث يتم وضع رابط لملف سي اس اس خارجي:
<link href='https://sitexample.com/file.css' rel='stylesheet' type='text/css'/>
لغة Javascript
جافاسكريبت تقوم بمجموعة من العمليات الأوتوماتيكية، مثلا ترقيم الصفحات الموجود على الصفحة الرئيسية لمدونة فولفولي. عند النقر على الصفحة رقم 2 أو ثلاثة ويتم إظهار المزيد من المواضيع، فهذه العملية تقوم بها أكواد Javascript.
أكواد جافاسكريبت يتم وضعها بين الوسمين:
<script type='text/javascript'>
</script>
</script>
مكتبات Libraries
أكواد إضافية يتم وضع رابط اليها لتقوم بمساعدة أكواد في المدونة. مثلا Slideshow إذا كان مصمما بلغة Jquery فهو يحتاج لمكتبة هذه اللغة حتى يعمل. ويتم وضع رابط إليها بهذه الطريقة:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'/>
خلاصة، قسم head يحتوي دائما على مجموعة من الأكواد والتي لا تظهر للزوار ولكنها تقدم معلومات إضافية حول صفحة الويب أو تحتوي على أكواد تتحكم في الصفحة.