كل ما تحتاج لمعرفته حول موضوعات Kadence Child
نشرت: 2024-05-31عند تخصيص موقع WordPress الخاص بك، تعد السمات الفرعية طريقة رائعة لتعديل بعض عناصر التصميم أو حتى إصلاح وظائف الموقع. سيرشدك هذا الدليل إلى كل ما تحتاج لمعرفته حول سمات Kadence للأطفال، بما في ذلك ماهية سمة الطفل، ولماذا قد تحتاج إلى واحدة، وكيف يمكنك بسهولة إنشاء سمة خاصة بك باستخدام أدوات Kadence.
ما هو موضوع الطفل؟
قالب WordPress الفرعي هو قالب يرث جميع الأنماط والميزات والوظائف لموضوع آخر، يُعرف باسم القالب الأصلي. يتيح ذلك للمستخدمين تعديل موقعهم وتخصيصه دون تغيير ملفات القالب الأصلي، مما يضمن أن تحديثات القالب الأصلي لن تحل محل التغييرات المخصصة.
يمكن أن يوفر القالب الفرعي أيضًا مكانًا رائعًا لـ CSS المخصص، ويمكنك استخدام القالب الفرعي لإضافة/تحرير وظائف PHP باستخدام ملف function.php.
يمكن أن يوفر استخدام قالب فرعي طريقة آمنة وفعالة لتوسيع موقع ويب وتخصيصه مع الحفاظ على القدرة على تحديث القالب الأساسي.
هل أحتاج إلى استخدام سمة فرعية مع Kadence؟
بصراحة، ذلك يعتمد!
في حالة تعديل ملفات السمات أو الوظائف
إذا كنت تخطط لتعديل السمة مباشرةً من خلال ملف قالب أو وظيفة، فنعم - نوصي باستخدام سمة فرعية . إذا قمت بإجراء تغييرات على القالب الخاص بك دون استخدام القالب الفرعي، فإنك تخاطر بفقدان كل المحتوى المضاف عند تحديث القالب الأصلي.
وبدلاً من ذلك، يمكنك استخدام مكون إضافي لمقتطف التعليمات البرمجية لإضافة وظيفة أو مرشح مخصص بدون سمة فرعية.
إذا كنت تخطط لإجراء تغييرات CSS فقط
السمة الفرعية ليست ضرورية من الناحية الفنية إذا كنت تخطط فقط لإجراء تغييرات على CSS. يمكن إجراء أي تغييرات على CSS من خلال مربع CSS المخصص في إعدادات تخصيص السمات (أو من خلال مكون إضافي إذا كنت تستخدم سمة أخرى غير سمة Kadence التي لا تأتي معبأة مع مربع CSS مخصص). بالإضافة إلى ذلك، يتم حفظ الخيارات المحددة في أداة تخصيص السمات في قاعدة البيانات الخاصة بك، وليس في ملف، لذلك لا تحتاج إلى سمة فرعية للاحتفاظ بهذه الأقسام عند التحديث.
لإلقاء نظرة أعمق على متى ولماذا قد ترغب في التفكير في السمات الفرعية بدلاً من أداة تخصيص WordPress، اقرأ هذا المنشور: Custom CSS: هل يجب عليك استخدام سمة WordPress الفرعية أو أداة التخصيص؟
لأسباب جمالية/توفير الوقت
حتى إذا كنت لا تخطط لإجراء أي تغييرات على التعليمات البرمجية، فقد يرغب بعض المستخدمين في استخدام السمات الفرعية لمساعدتهم على اختصار عملية التصميم وتوفير الوقت والمال.
تأتي العديد من سمات Kadence Child مع تخطيطات صفحة مصممة بشكل جميل وإعدادات السمات التي تم تكوينها مسبقًا وميزات إضافية توفر الوقت والجهد. توفر هذه السمات المصممة بشكل احترافي موقعًا إلكترونيًا مصقولًا وجاهزًا للاستخدام ويبدو رائعًا خارج الصندوق. إنها تتيح للمستخدمين تحقيق مظهر عالي الجودة ومخصص دون إضافة تعليمات برمجية مخصصة أو إنشاء تصميم موقع الويب بأنفسهم.
أين تجد موضوعات الطفل Kadence
في Kadence، نحن لا نقدم موضوعات الأطفال التقليدية؛ بدلا من ذلك، نحن نقدم…
البرنامج المساعد Kadence AI Starter Templates (مجاني)
تم تصميم المكون الإضافي Kadence AI Starter Templates لمساعدتك في إنشاء موقع ويب احترافي وجميل بسرعة وسهولة باستخدام قوالب مدعومة بالذكاء الاصطناعي. فيما يلي عرض توضيحي سريع لكيفية عمله:
سيؤدي استيراد مجموعة أدوات البدء بالكامل إلى تجاوز جميع الإعدادات داخل أداة تخصيص السمات الخاصة بك دون وجود خيار للتراجع عن التغيير، لذا تابع بحذر! نوصي فقط باستيراد قالب البداية على تثبيت WordPress جديد أو موقع مرحلي.
تحقق من مستندات المساعدة الخاصة بنا للحصول على مزيد من المعلومات: ما هي قوالب البدء التي تعمل بنظام Kadence AI وKadence AI؟
سوق كادينس
وبدلاً من ذلك، إذا كنت تريد سمة فرعية تقليدية، فتصفح Kadence Marketplace للعثور على السمات التي طورها مصممو الويب المحترفون.
ملاحظة: تم إنشاء معظم سمات الجهات الخارجية بواسطة محترفين مستقلين وقد تتطلب استثمارًا إضافيًا. لا ينتمي Kadence إلى أي موضوع مستقل للطفل ولا يؤيده. يرجى إجراء البحث الخاص بك قبل أن تقرر استخدام سمة فرعية تابعة لجهة خارجية.
كيفية إنشاء سمة الطفل Kadence الخاصة بك
هل ترغب في إنشاء سمة Kadence الفرعية الخاصة بك لمشروع موقع الويب الخاص بك أو بيعها كمنشئ مستقل لموضوعات Kadence الفرعية؟
يتيح لك المكون الإضافي Child Theme Builder سهل الاستخدام (المتوفر في الحزمة الكاملة) إنشاء سمات فرعية ببضع نقرات على الزر!
لمعرفة المزيد حول هذه العملية، اقرأ مستند المساعدة هذا لمزيد من المعلومات: كيفية إنشاء سمة فرعية مخصصة
إذا كنت بحاجة إلى مزيد من الإرشادات حول إنشاء وبيع السمات الفرعية، فقد ترغب في الاطلاع على دورة ميشيل نونان التي تسمى Child Theme Workflow for Kadence. ويغطي الأدوات والتقنيات الأساسية وأفضل الممارسات، ويقدم إرشادات خطوة بخطوة لتبسيط العملية وضمان تطوير الموضوع بكفاءة وفعالية باستخدام Kadence.
في ملخص
تعد السمات الفرعية أداة أساسية لأي شخص يتطلع إلى تخصيص موقع WordPress الخاص به بأمان وكفاءة. إنها تسمح لك بإجراء تغييرات واسعة النطاق دون فقدان تعديلاتك أثناء تحديثات السمات أو تساعدك ببساطة على توفير بعض الوقت والمال في عملية التصميم.
سواء كنت تستخدم قوالب Kadence Starter أو استكشاف خيارات الطرف الثالث، يمكن للموضوعات الفرعية تبسيط عملية التصميم الخاصة بك وتحسين وظائف موقع الويب الخاص بك.
باستخدام موارد مثل البرنامج الإضافي Kadence AI Starter Templates وChild Theme Builder، نحن واثقون من أنه سيكون لديك كل ما تحتاجه لإنشاء موقع ويب احترافي وشخصي باستخدام Kadence.
هل تبحث عن مزيد من المعلومات حول موضوعات الأطفال؟ اقرأ قاعدة معارف Kadence Theme بخصوص موضوعات الأطفال
إذا كنت في عالم WordPress لأي فترة من الوقت، فمن المحتمل أنك على دراية بمصطلح "السمة الفرعية". لقد أصبح نوعًا ما واحدًا من تلك الأشياء المخيفة والمعقدة التي يحاول الكثيرون الابتعاد عنها دون معرفة أي شيء عنها. لكن الحقيقة هي أن الأمر ليس مخيفًا إلى هذا الحد. في الواقع، الأمر بسيط للغاية. ولكن ما هو عليه حقا؟ ماذا تعمل، أو ماذا تفعل؟ هل تحتاجها؟ سيغطي هذا المنشور بعضًا من هذه الأسئلة الأساسية بالإضافة إلى تقديم إرشادات خطوة بخطوة حول إنشاء واحد. دعونا نبدأ من البداية…
هذا منشور قديم، يمكنك العثور على أحدث ما لدينا حول موضوعات الأطفال في قاعدة معارف Kadence Theme فيما يتعلق بموضوعات الأطفال.
ما هو موضوع الطفل؟
السمة الفرعية هي في الأساس سمة ترث أنماط ووظائف سمة أخرى بشكل كامل. يُعرف هذا الموضوع الآخر باسم الموضوع الأصلي (هذا منطقي، أليس كذلك؟). سيتحقق WordPress أولاً لمعرفة ما إذا كان هناك ملف قالب موجود في القالب الفرعي؛ إذا لم يحدث ذلك، فسيتم سحبه من السمة الأصلية. بهذه الطريقة يمكنك فقط تعديل ما تجده ضروريًا عن طريق عمل نسخة من ملف السمات الأصلية، وإضافتها إلى سمتك الفرعية ثم تحريرها.
يمكن أن توفر السمة الفرعية أيضًا مكانًا رائعًا لـ CSS المخصص ويمكنك استخدام سمة فرعية لإضافة/تحرير وظائف PHP باستخدام ملف function.php.
هل موضوع الطفل ضروري؟
إذا كنت تخطط لتعديل السمة مباشرةً من خلال ملف قالب أو وظيفة، فنعم، نوصي بالتأكيد باستخدام سمة فرعية. إذا قمت بإجراء تغييرات على القالب الخاص بك دون استخدام قالب فرعي، فإنك تتعرض لخطر فقدان كل المحتوى المضاف عند التحديث. ومع ذلك، إذا كنت تخطط لإجراء تغييرات على CSS فقط، فلن تكون هناك حاجة إلى قالب فرعي. يمكن إجراء أي تغييرات على CSS من خلال مربع CSS المخصص الموجود في خيارات السمة (أو من خلال مكون إضافي إذا كنت تستخدم سمة غير تابعة لـ Kadence ولا تأتي معبأة مع مربع CSS مخصص). بالإضافة إلى ذلك، يتم حفظ الخيارات المحددة في "لوحة خيارات السمة" في قاعدة البيانات الخاصة بك، وليس في ملف. لا تحتاج إلى سمة فرعية للاحتفاظ بهذه الأقسام عند التحديث.
كيفية إنشاء موضوع الطفل
- أول شيء عليك القيام به هو إنشاء مجلد محلي من سطح المكتب لديك. بالطبع، سيحتاج المجلد الخاص بك إلى اسم، لذلك نوصي باستخدام الاسم الأصلي مع "_child" في النهاية. على سبيل المثال "virtue_premium_child". لك الحرية في تسمية الملف كما تريد، ولكن من المهم عدم وجود مسافات في اسم الملف.
- الخطوة التالية هي إنشاء ورقة أنماط (style.css) لموضوعك الفرعي. بمجرد إنشائه، قم بلصق ما يلي فيه مباشرة. ما عليك سوى تبديل معلومات السمة بمعلومات السمة الخاصة بك.
/* اسم الموضوع: فضيلة الطفل المتميز عنوان URL للموضوع: http://example.com/virtue-premium-child/ الوصف : موضوع الفضيلة قسط الطفل المؤلف: جون دو عنوان URL للمؤلف: http://example.com القالب: فضيلة_قسط الإصدار: 1.0.0 العلامات: فاتح، داكن، عمودين، الشريط الجانبي الأيمن، تخطيط سريع الاستجابة مجال النص: الطفل الفضيل */ /* يبدأ تخصيص السمة هنا -------------------------------------------------- ------------ */
- من الناحية الفنية، فإن style.css الخاص بك هو الملف الوحيد المطلوب. ومع ذلك، بالنسبة لمعظم الناس، السبب الرئيسي للقالب الفرعي هو تعديل/إضافة وظائف، ولهذا يجب إنشاء ملف jobs.php. يمكن أن يكون هذا الملف فارغًا وليس ملف قالب، لذا لا يجب نسخه من القالب الأصلي.
هذا كل شيء! تم الانتهاء من موضوع طفلك. الآن كل ما عليك فعله هو الانتقال إلى المسؤول والانتقال إلى المظهر > السمات ويجب أن يكون المظهر الفرعي الخاص بك هناك في انتظار التنشيط! ليس سيئا للغاية، إيه؟