تعلم طريقة إنشاء قوالب بلوجر Blogger احترافية وبيعها والربح منها
توفر منصة بلوجر من جوجل الكثير من الميزات للمدونين أبرزها سهولة الاستخدام وتوفير استضافة مجانية للمدونات على خوادم جوجل مما يوفر للمستخدمين الجهد والتكاليف المتعلقة بالاستضافة كما أنها تتكامل مع خدمات جوجل الأخرى مثل جوجل أدسنس للربح من الإعلانات، وجوجل أناليتكس لتتبع أداء المدونة، وجوجل درايف لتخزين ومشاركة الملفات كما توفر منصة بلوجو مجموعة متنوعة من القوالب والتصميمات التي يمكن للمدونين استخدامها لتخصيص مظهر وشكل مدوناتهم وجعلها تناسب أسلوبهم الشخصي.
فإذا كنت تملك مهارات تصميم جيدة يمكنك التفكير في تصميم قوالب بلوجر جذابة ووظيفية لتلبية احتياجات المدونين وبيعها لهم وكسب مال منها.
كيف أصمم قالب بلوجر؟
1. التخطيط
2. كتابة أكواد HTM
3. كتابة أكواد التنسيق
4. أضف تفاصيل الديناميكية للقالب
5. اختبرعمل القالب
6. انشر القالب
خطوات عملية لتصميم قالب بلوجر Blogger
يتطلبتصميم قالب لمدونة بلوجر باستخدام XML العديد من الخطوات التي يجب اتباعها بعناية للحصول على نتيجة جيدة كما يحتاج لامتلاك المهارات الأساسية في لغة XML و HTML و CSS.
إليك الخطوات العملية التي يمكن اتباعها لتصميم قالب Blogger:
- إنشاء ملف XML جديد باستخدام أي محرر XML مثل فيجوال ستوديو كود أو Sublime Text.
- إضافة الأكواد الأساسية المطلوبة لبناء تصميم القالب مثل عنوان المدونة والشعار وقائمة التنقل والمقالات والشريط الجانبي.
- تحديد الألوان والخطوط المطلوبة باستخدام CSS وتحديد حجم الخط والتنسيق الذي يناسب المحتوى.
- تحديد تخطيط الصفحة وذلك باستخدام CSS وتحديد أماكن العناصر المختلفة مثل الشعار وقائمة التنقل والمقالات والشريط الجانبي.
- إضافة العناصر الديناميكة مثل أزرار المشاركة والتعليقات وعرض الصفحات والأرشيف.
- تخصيص الأقسام المختلفة مثل عرض المدونة الرئيسية وصفحة المؤلف وصفحة المقالة وغيرها.
- الاختبار والصيانة يجب اختبار التصميم والتأكد من عمل الأقسام المختلفة بشكل صحيح وإجراء أي تعديلات مطلوبة.
- بعد الانتهاء من تصميم القالب، يمكن تحميل الملف على منصة بلوجر وتثبيته على المدونة الخاصة بك.
ما معنى ودجت أو قطعة في قالب بلوجر؟
- القطعة أو الودجت أو عنصر واجهة المستخدم هي منطقة مستقلة في قالب ووردبريس تتكون من مجموعة من عناصر الصفحة التي تعتمد على القسم المعروضة فيه
- يمكن أن يحتوي كل قسم على ودجت واحدة أو عدة ودجات وهي تضاف للقسم من خلال علامة التبويب عناصر الصفحة ولكل قطعة عنوان وهو قسم ممكن إظهاه أو إخفاؤه أما القسم فلا يحتوي القسم على خاصية العنوان.
- يتم تضمين كل قسم وكل قطعة ضمن وسم div وكل قسم له معرف فريد وكذلك كل قطعة لها معرف فريد.
- لا يحتوي القسم على خاصية للتحكم في عرضه أو إخفاء عرضه على الهواتف المحمولة بخلاف القطعة التي لها خاصية للتحكم في هذا الأمر.
خطوات عملية لبرمجة قالب بلوجر
ستقوم بكتابة جميع الشيفرة في ملف main.xml الخاص بمدوّنة بلوجر حيث يتكون قالب بلوجر من عناصر XHTML تستخدم أسماء الفرعية namespaces محددة مسبقًا من جوجل للاستخدام مع المدوّنة . هناك ثلاثة أنواع من الأسماء الفرعية تُستخدم بشكل أساسي على النحو التالي:
xmlns:b - 'b' هذا النطاق يُستخدم للوصول إلى عنصر المدونة.
xmlns:data - يُستخدم لتحديد مصدر بيانات المدوّنة.
xmlns:expr - يحسب التعبيرات للسمات.
الخطوة1: تحديد الأقسام
بعدها نكتب الكود التالي
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<title><data:blog.pageTitle/></title>
</head>
<body>
<!-- محتوى الصفحة -->
</body>
</html>
- الرأس (Header)
- المحتوى (Content)
- الذيل (Footer)
- الشريط الجانبي (Sidebar).
- وتستخدم الودجات لتحديد المحتوى في الأقسام
يحتاج كل قسم إلى تحديد السمات التالية فيه
- id الاسم الفريد للقسم المحدد بالحروف والأرقام فقط، والبقية اختيارية.
- class من فئات مشتركة مثل navbar و main و header و footer و sidebar وفي هذه الحالة إذا قمت بتغيير القوالب في وقت لاحق سيتيح لك ذلك إمكانية نقل المحتوى كما يمكنك أيضًا استخدام أسماء فئات أخرى إذا كنت ترغب.
- maxwidgets الحد الأقصى لعدد عناصر الواجهة التي يمكن إضافتها في القسم.
- showaddelement - تأخذ القيمة "نعم" أو "لا". القيمة الافتراضية هي "نعم". هذا يحدد ما إذا كان علامة عناصر الصفحة ستعرض رابط "إضافة عنصر صفحة" أم لا.
- growth - ذا يحدد ما إذا كانت العناصر ستُرتب بجانب بعضها البعض أم ستُكدّس داخل القسم. يمكن أن تكون قيمته "horizontal" أو "vertical" القيمة "vertical" هي الافتراضية.
الخطوة 2: صيغة إضافة الأقسام
خطوة 3 تحديد الودجات (Widgets):
- id - يمكن أن يحتوي على الحروف والأرقام فقط. يكون معرّف القالب الواحد فريدًا. يمكن تغيير معرّف القالب فقط من خلال حذف القالب أو إنشاء قالب جديد.
- type - يشير إلى نوع القالب ويمكن أن يكون أحد أنواع القوالب الصحيحة المدرجة أدناه:
- BlogArchive
- Blog
- Feed
- Header
- HTML
- SingleImage
- LinkList
- List
- Logo
- BlogProfile
- Navbar
- VideoBar
- NewsBar
- locked - يمكن أن يكون له قيمة 'نعم' أو 'لا'. القيمة الافتراضية هي 'لا'. لا يمكن نقل أو حذف القالب المغلق من علامة عناصر الصفحة.
- title - يعرض عنوان القالب. إذا لم يتم تحديده، سيتم استخدام عنوان افتراضي مثل 'List1'.
- pageType - يمكن أن يكون 'all'، 'archive'، 'main'، أو 'item'. 'all' هو الافتراضي. سيعرض القالب فقط على الصفحات المحددة.
- mobile - يمكن أن يكون 'نعم'، 'لا'، أو 'افتراضي'. يخبرك ما إذا كان القالب سيُعرض على الأجهزة المحمولة أم لا. سيتم عرض العناصر الرأسية، والمدونة، والملف الشخصي، وقائمة الصفحات، وAdSense، وAttribution على الأجهزة المحمولة إذا تم تعيينها على 'افتراضي'.
تعليقات
إرسال تعليق