Posts

كل ما تريد معرفته عن ثيم كمت للمواقع المبنية بـ هوجو

أهدافي لسنة ٢٠٢٤ (تحديث يومي بالمستجدات)

كيف تظهر المقالات الخاصة بـ ثيم هوجو في موقع الثيم دون أن تظهر هذه المقالات في المواقع التي تستخدم الثيم ؟

أريد أن أنشر شروحات ومقالات خاصة بـ ثيم كِمْت ، وأريد أن أضع هذه الشروحات في مشروع الثيم نفسه. ولكن عندما يستخدم موقع آخر الثيم ، تظهر هذه المقالات في موقعه! أنا أريد ألا تظهر هذه المقالات في موقعه؟ أريد أن تظهر هذه المقالات في موقع الثيم فقط. عمل مشروع منفصل لإستعراض الثيم والشروحات 🔗 أستطيع أن أنشئ مشروع منفصل عن مشروع تطوير ثيم كِمْت وأضيف به المقالات ، واستخدم فيه ثيم كمت.

التصنيفات: برمجة

كل تحسينات السيو الموجودة في ثيم كمت

ثيم كِمْت تم تصميمه للمواقع المبنية بنظام هوجو . هناك الكثير من التحسينات التي تم إضافتها في الثيم. ثيم بسيط 🔗 ثيم كِمْت مبني على مبدأ البساطة. أقل كود يؤدي الوظيفة المطلوبة، دون إضافات عديمة الفائدة. صغير جداً 🔗 كل الملفات تم تحسينها لتكون صغيرة جداً. استخدمت CSS بدلاً من Tailwind لتقليل حجم ملف التصميم. تحميل الصور وقت الحاجة إليها 🔗 أضفت خاصية التحميل الكسول للصور في ثيم كمت. هذه الخاصية هي عبارة عن إمكانية حديثة في متصفحات الإنترنت لتحميل الإنترنت قبل لحظة إحتياج الصورة مباشرةً.

التصنيفات: تسويق ودعاية

كيف تجعل موقعك الإلكتروني يتألق في محركات البحث: الفرق بين توليد الموقع الثابت (SSG) والعرض من جانب الخادم (SSR) بلغة مبسطة

لقد أنشأت موقعًا رائعًا على الإنترنت، ولكن كيف تجعل الناس يجدونه؟ التحسين لمحركات البحث (SEO) هو الحل! نتكلم في هذه المقالة عن تقنيات تطوير الويب وهم توليد الموقع الثابت (SSG) و العرض من جانب الخادم (SSR)، لأنهما يحسنا ظهور موقعك على محركات البحث بشكل ملحوظ. حتى إن لم تكن مبرمجاً، فلا تقلق، سنشرح هذه المفاهيم بطريقة واضحة وبسيطة. تخيل موقعك على الإنترنت كقائمة طعام في مطعم 🔗 الموقع الثابت (بدون SSG أو SSR): يشبه هذا قائمة طعام مطبوعة.

لماذا استخدمت هوجو لإعادة كتابة موقعي الإلكتروني؟

صيغة مقالات مناسبة دائماً 🔗 صيغة حفظ المقالات هي مارك-داون ، لغة بسيطة مدعومة دائماً وسهلة في إعادة التشكيل والاستخدام لذلك هي آمنة مستقبلاً (futureproof). يُمكنني إعادة استخدام المقالات المحفوظة في ملفات مارك داون بسهولة من خلال كود بسيط أكتبه بنفسي بأي لغة برمجة للتعديل على الملفات أو تحويلهم إلى صفحات ويب جاهزة للإستخدام. سريع جداً 🔗 نظام هوجو مبني بلغة جو، وكلاهما سريع للغاية. هوجو هو نظام سريع وبسيط.

التصنيفات: برمجة

لماذا كتبت المحتوى والمقالات في ملفات بلغة مارك داون؟

أعدت كتابة موقعي الإلكتروني (الذي تقرأ عليه حالياً) ليتم بنائه بنظام هوجو المتخصص في توليد المواقع في شكل ملفات ثابتة (static site generator) وحفظت كل المحتوى الخاص بالموقع في ملفات مارك داون بسيطة جداً. لغة مناسبة للمستقبل | Future-Proof 🔗 أهم ميزة من مزايا استخدام لغة مارك داون لكتابة المحتوى هي أنها مناسبة للمستقبل وستظل مناسبة. ما معني أنها مناسبة للمستقبل ؟ أليس كل شئ معرض للتغيير ؟ نعم ، كل شئ سيتغير بطريقةٍ أو بأخرى.

التصنيفات: برمجة

هل ثيم كمت يدعم جوجل أناليتكس ؟

نعم، ثيم كِمْت يدعم جوجل أناليتكس (Google Analytics). ثيم كمت هو ثيم مكتوب لنظام هوجو؛ صممته خصيصاً لموقعي . كل ما عليك هو أن تضيف الرقم التعريفي لـ Google Analytics (gtag) في ملف الإعدادات hugo.toml. [services] [services.googleAnalytics] - ID = 'G-xxxxxxxxxx' + ID = 'G-XHQY258XEF' تأكد من كتابة الرقم التعريفي لجوجل أناليتكس الخاص بك؛ مثل هذا G-XHQY258XEF.

هل ثيم كمت يدعم عرض إعلانات أدسنس ؟

نعم، ثيم كمت يدعم أدسنس لعرض الإعلانات على موقعك. كل ما عليك هو أن تغير معرّف أدسنس في ملف إعدادات المشروع hugo.toml كما يلي. [params] founded = 2023 - adsense = 'ca-pub-xxxxxxxxxxxxxxxx' + adsense = 'ca-pub-yyyyyyyyyyyyyyyy' تأكد أنك غيرت معرف أدسنس (AdSense Publisher ID) إلى المعرف الصحيح لك.

التصنيفات: برمجة

لماذا تنشئ ثيم جديد؟

جربت الكثير من الثيمز مثل PaperMod و Ananke و mini و Anubis و Whisper . كل ثيم يفتقر إلى ميزة من المزايا التي أحتاجها، لذلك قررت أن أطور ثيم جديد به المواصفات والمزايا التي أحتاجها. اسم الثيم 🔗 سميت الثيم كِمْت على اسم مصر - وطني - في اللغة المصرية القديمة. كتبت الثيم لنظام هوجو مفتوح المصدر على جت هب و جت لاب و كود بيرج . مواصفات الثيم ومزاياه 🔗 بإختصار لأن المواصفات التي أريدها لا توجود في ثيم واحد متاح مجاناً للإستخدام.

التصنيفات: برمجة

لماذا سميته ثيم كِمْت ؟

سميت الثيم كمت على اسم مصر باللغة المصرية القديمة. اقرأ على ويكيبديا داخل صفحة مصر . أما الاسم الذي عرف به الفراعنة موطنهم في اللغة هو كِمِيت أو كيمى “ⲭⲏⲙⲓ " وتعني «الأرض السوداء»، كناية عن أرض وادي النيل السوداء تمييزا لها عن الأرض الحمراء الصحراوية دِشْرِت المحيطة بها. لذلك، مصر هي كِمِيت أو كيمي. استخدمتها بنطق كِمِتْ أو kmt. ثيم كمت للمواقع الإلكترونية المبنية بنظام هوجو (Hugo) هو مفتوح المصدر و الكود المصدري متاح على جت-هب (Github) .

التصنيفات: برمجة

كيف تحدث ثيم كِمْت إلى أحدث إصدار ؟

إن كنت قد ثبت ثيم كمت في مشروع الموقع/المدونة من خلال نظام جِت ، استخدم الأمر التالي. git submodule update --remote هذا الأمر سيقوم بتحديث كل الصب-موديولز إلى أحدث إصدار لهم. ولكن إن أردت تحديث ثيم كِمْت فقط، استخدم هذا الأمر بدلاً من الأمر السابق. git submodule update --remote themes/kmt

التصنيفات: برمجة