كيفية إنشاء موضوع وورد للأطفال
نشرت: 2022-10-03يعد إنشاء قالب WordPress تابعًا طريقة رائعة لتخصيص سمة WordPress موجودة دون الحاجة إلى إنشاء سمة جديدة من البداية. من خلال إنشاء سمة فرعية ، يمكنك إجراء تغييرات على كود CSS و PHP دون التأثير على المظهر الرئيسي. هذا مفيد بشكل خاص إذا كنت تريد إجراء تغييرات على سمة موجودة تخطط لاستخدامها لفترة طويلة. هناك بعض الأشياء التي تحتاج إلى معرفتها قبل أن تتمكن من إنشاء قالب WordPress للأطفال. أولاً ، يجب أن يكون لديك فهم أساسي لـ CSS و PHP. ثانيًا ، يجب أن يكون لديك نسخة من السمة الأصلية التي تريد إنشاء سمة فرعية لها. أخيرًا ، يجب أن يكون لديك محرر نصوص مثل Notepad ++ أو Sublime Text. بمجرد حصولك على جميع الملفات الضرورية ، يمكنك البدء في إنشاء قالب الطفل الخاص بك. أول شيء عليك القيام به هو إنشاء مجلد جديد في دليل WordPress الخاص بك. سيحتوي هذا المجلد على جميع الملفات الخاصة بالموضوع الفرعي الخاص بك. بعد ذلك ، تحتاج إلى إنشاء ملف style.css وملف function.php. هذان الملفان مطلوبان لكل سمة WordPress. في ملف style.css ، ستحتاج إلى تضمين ما يلي: / * اسم الموضوع: عنوان URI لموضوع طفلي: http://example.com/my-child-theme/ الوصف: هذا هو المظهر الخاص بي. المؤلف: John Doe المؤلف URI: http://example.com القالب: twentytwelve * / السطر الأول هو اسم المظهر الفرعي الخاص بك. السطر الثاني هو URI لموضوع طفلك. السطر الثالث هو وصف موجز لموضوع طفلك. السطر الرابع هو مؤلف موضوع طفلك. السطر الخامس هو المؤلف URI. السطر السادس هو اسم النسق الأصل. في هذه الحالة ، الموضوع الرئيسي هو اثني عشر. ما عليك فعله بعد ذلك هو فتح ملف function.php وإضافة ما يلي: add_action ('wp_enqueue_scripts'، 'my_theme_enqueue_styles')؛ function my_theme_enqueue_styles () {wp_enqueue_style ('parent-style'، get_template_directory_uri (). '/style.css')؛ }؟ > يخبر هذا الرمز WordPress بتحميل ورقة أنماط القالب الأصلي بعد القالب الفرعي
من ناحية أخرى ، يحتفظ القالب الفرعي بوظيفة السمة الرئيسية ولكنه يسمح لك بإجراء تغييرات. تكون سمات الأطفال منفصلة عن موضوعات الوالدين ولا تؤثر على الوالدين بأي شكل من الأشكال. نظرًا لأنك تستخدم موضوعًا فرعيًا ، ستتمكن من إدارة موقع الويب الخاص بك بسهولة أكبر. سيساعدك أيضًا في تجنب الكتابة فوق وفقدان جمالية موقعك. يتم تمرير كل شيء بدءًا من السمة الرئيسية إلى السمة الفرعية. تتضمن هذه الفئة جميع ملفات القوالب والوظائف والأصول ، بالإضافة إلى JavaScript والصور. يكفي عادةً إدخال بضعة أسطر من التعليمات البرمجية في ملف style.css.
هناك العديد من الطرق لإنشاء سمة تابعة لـ WordPress ، ولكن الطريقة الأكثر وضوحًا هي استخدام مكون إضافي. ستتمكن من تحديد المظهر الرئيسي الخاص بك من القائمة المنسدلة. تأكد من أن الشخص الذي تريد تخصيصه موجود على موقعك. بعد ذلك ، ستحتاج إلى كتابة وصف لموضوع طفلك وتسميته. يمكنك أيضًا إرسال طلبات الدعم وإظهار تحليل البيانات الأولية لمنشئ المكون الإضافي باستخدام هذه الصفحة. إذا كنت تستخدم موضوعًا مميزًا أو مقيدًا كوالد ، فمن المحتمل أنك لن تتمكن من تنفيذ هذه الخطوة. تأكد من تحديث موقعك قبل إجراء أي تغييرات.
يتيح لك إنشاء سمة تابعة لـ WordPress يدويًا تخصيص سمة الطفل الخاصة بك على مستوى دقيق. قم بإنشاء مجلد يسمى موضوع طفلك. تستلزم الخطوة 2 إنشاء ورقة أنماط لموضوع طفلك. قم بتحميل أوراق الأنماط الرئيسية والفرعية إلى الدليل المناسب. يجب وضع ملف style.css في مجلد الدليل الذي أنشأته للتو. الخطوة الخامسة هي تمكين السمة الفرعية بالانتقال إلى المظهر. يمكنك تجنب تحرير نسق أصلي مباشرة باستخدام نسق فرعي.
يمكنك بسهولة إجراء تغييرات شاملة على موقع ويب موجود باستخدام سمة فرعية. ستحتاج أيضًا إلى مزود يمكنه تزويدك بالدعم الذي تحتاجه. باختيار DreamHost ، يمكنك التخطيط لاستضافة مشتركة ميسورة التكلفة توفر أقصى قدر من الأداء.
إن إنشاء موضوع الأجداد غير ممكن بالمعنى الطبيعي ، أي على الرغم من حقيقة أن مجلة Smashing قد ذكرت ذلك في عام 2013 (وقد قالها آخرون منذ ذلك الحين) ، يبدو أنه غير ممكن تقنيًا.
ما هو موضوع الطفل في ووردبريس؟

السمة الفرعية هي سمة WordPress التي ترث وظيفتها من سمة WordPress أخرى ، تسمى السمة الأصلية. غالبًا ما يتم استخدام السمات الفرعية عندما تريد إجراء تغييرات على سمة WordPress موجودة دون فقد القدرة على تحديث هذا المظهر في المستقبل.
السمة الفرعية هي سمة WordPress تتكون حصريًا من محتوى من سمة أخرى ، مع بعض العناصر من هذا الموضوع ، مثل الوظيفة والتصميم ، والتي يتم تمريرها إلى الطفل. لا يجب أن تكون السمة الفرعية إصدارًا محدودًا ، أو نسخة مجردة ، أو أقل قوة ، أو نسخة مجردة. إنه برنامج منفصل عن موضوع WordPress الحالي الخاص بك. يتم إضافة السمات الفرعية إلى النسق الأصلي بعد إضافته بالفعل. كما يسمح للمطور بإضافة ميزات جديدة وتغيير سمات WordPress الحالية دون فقدان خيارات التخصيص الخاصة بك. عند إنشاء سمة WordPress ، من الأفضل استخدام السمات الفرعية للسماح بإضافة ميزات أو تصميم جديد. ستفقد جميع تخصيصاتك إذا أجريت أي تعديلات مباشرة في header.php أو function.php أو أنواع الملفات الأخرى.
يمكن استخدام موضوع فرعي لإنشاء بيئة موجهة للأطفال. في السمات الفرعية ، يمكنك إجراء تغييرات طفيفة على سمة WordPress الخاصة بك. إذا كنت ترغب في إجراء تغييرات على سمة WordPress الخاصة بك والتي ليست جزءًا منها ، فستحتاج إلى اختيار سمة مخصصة . عادةً ما تمنحك Marketplaces مظهرًا فرعيًا إذا قمت بشراء سمات مسبقة الصنع.
قد يكون إنشاء موضوع فرعي مفيدًا لك بعدة طرق. قد ترغب في تخصيص سمة حسب رغبتك دون الحاجة إلى إجراء تغييرات على السمة الأساسية. بدلاً من ذلك ، يمكنك بدء مشروعك الخاص بموضوع كنقطة بداية وإجراء أي تغييرات ضرورية بعد ذلك. بغض النظر عن سبب استخدام موضوع فرعي ، هناك بعض النقاط الحاسمة التي يجب تذكرها. أول شيء يجب عليك فعله هو التأكد من حفظ أي تغييرات أجريتها على السمة الأصلية قبل البدء في إنشاء القالب الفرعي الخاص بك. ستنعكس تغييراتك في المنتج النهائي إذا اخترت القيام بذلك. تأكد من أن التغييرات التي يتم إجراؤها على الموضوع الرئيسي ليست ضارة بالموضوع. قبل أن تبدأ في إنشاء موضوع فرعي ، يجب أن تكون على دراية بما ستعنيه قراراتك. إذا قمت بخطأ ما ، فمن الممكن أن ينكسر المظهر الخاص بك أو تفقد البيانات. حقيقة أن السمات الفرعية تجعل تخصيص سمة بسيطة وتوفر الوقت والجهد تستحق تسميتها. من الأفضل دائمًا حفظ عملك قبل تعديل السمة الأصلية ، واستخدامها بحكمة.
فوائد تصميم موقع WordPress الخاص بك
يتيح لك استخدام هذه الطريقة تجربة موضوع ما دون الحاجة إلى إضاعة الوقت والمال في إعداده وتشغيله.
هل يحتاج WordPress إلى موضوع الطفل؟

إذا كنت ترغب في إجراء تغييرات على موقع WordPress الخاص بك والتي ستستمر بعد التحديثات ، فأنت بحاجة إلى استخدام سمة فرعية. خلاف ذلك ، ستفقد تغييراتك عند تحديث WordPress. تعد السمات الفرعية طريقة رائعة لإجراء تغييرات على موقعك دون الحاجة إلى القلق بشأن فقدان هذه التغييرات في المستقبل.

النسق الفرعي عبارة عن مجموعة من الملفات يتم استخدامها بواسطة النسق الرئيسي لإجراء تغييرات على التعليمات البرمجية والتصميم. قد يلزم تعديل رمز السمة و / أو الملفات في بعض الحالات ، ولكن فقط إذا كان ذلك مطلوبًا. الغرض من هذه المقالة هو مساعدتك في تحديد ما هو موضوع فرعي ومساعدتك على تحديد ما إذا كنت تريد امتلاكه أم لا. تشتمل العديد من السمات الشائعة ، مثل Avada ، على إصدار سمة فرعية يتم تجميعها في ملفات التنزيل ، مما يجعل تثبيت أحدها أمرًا سهلاً. يتطلب تعلم كيفية تثبيت وتكوين السمات الفرعية بعض المعرفة الفنية. إذا كنت تقوم بإجراء المجموعة الأولى من ملفات السمات الفرعية من البداية ، فقد تحتاج إلى إجراء بعض التغييرات الطفيفة. يشير وجود موضوع الطفل ، بالإضافة إلى حقيقة أن التغييرات حدثت * بشكل مباشر * ، إلى أنها حدثت.
عندما يتعلق الأمر باللعب ، فإنه يميز على الفور بين معلومة واحدة وشيء آخر. لن يتم تغيير ملفات السمات والرموز بواسطتي. في الختام ، بينما نقوم بتوسيع قدراتنا وتصميمنا ومجموعة المواقع التي تم بناؤها ، فإننا نشحذ في تطورنا ، وتتوافر السمات الفرعية بشكل متزايد منذ البداية.
إذا كنت مبتدئًا لم تستخدم WordPress من قبل ، فقد تفاجأ عندما تعلم أنك بحاجة إلى سمة فرعية. الموضوع الفرعي ، في جوهره ، هو موضوع فرعي مشتق من الموضوع الرئيسي. من ناحية أخرى ، فإن إنشاء موضوع فرعي هو ببساطة نسخ الموضوع الأصلي. نتيجة لذلك ، يمكنك إجراء الكثير من التغييرات على المظهر الرئيسي دون التأثير على المظهر الفرعي. إذا كنت تعمل في مجال التصميم أو التطوير ، فقد ترغب في استخدام سمة فرعية. عند إنشاء قالب فرعي ، قد ترغب في البدء بالموضوع الأصلي. نتيجة لذلك ، لن تضطر إلى نسخ الملفات نفسها أو إعادة تسميتها بشكل متكرر. يمكنك استخدام الملفات التي يوفرها النسق الأصل بأي طريقة تريدها. قد تكون الموضوعات الفرعية مفيدة لمجموعة متنوعة من الأسباب. أحد أسباب رغبتك في القيام بذلك هو رغبتك في تغيير عدد كبير من ملفات CSS. إذا كنت مبتدئًا ، فقد لا تكون على دراية بملف CSS. إذا كنت تريد تغيير هذه الملفات دون التأثير على بقية موقع الويب الخاص بك ، فيمكنك القيام بذلك باستخدام سمة فرعية. سبب آخر لاستخدام سمة فرعية هو إذا كنت تريد تخصيص مظهر موقع الويب الخاص بك. إذا كنت تستخدم موضوعًا أبويًا شائعًا ، فقد لا تتمكن من تغيير المظهر بالكامل. يسمح لك المظهر الفرعي بتغيير هذه العناصر دون التأثير على بقية موقع الويب. إذا كنت مبتدئًا في WordPress ، يمكن أن يكون المظهر الفرعي طريقة سريعة وبسيطة لتخصيص موقع الويب الخاص بك. من الضروري استخدامها لتسريع عملك.
ما هو الفرق بين موضوع WordPress والموضوع الفرعي؟
السمة الفرعية ، كما تم تعريفها بواسطة WordPress Codex ، هي سمة "ترث وظيفة وتصميم قالب آخر" وبالتالي "يبني على قمة قوالب WordPress الحالية". يوصى بتعديل السمات الفرعية مع الحفاظ على تصميمها ورمزها سليمين.
هل أحتاج إلى موضوع Divi Child؟
إذا قمت بإجراء تغييرات على ملفات السمات ، مثل PHP أو JavaScript ، فمن الضروري تثبيت سمة فرعية. عند تحديث Divi ، سيتم تحديث هذه الملفات أيضًا. إذا قمت بإجراء هذه التغييرات في النسق الأصلي ، فستفقد ملفاتك. سيتم الاحتفاظ بالتغييرات التي تم إجراؤها على المظهر الفرعي.
موضوع الطفل وورد
قالب WordPress الفرعي هو سمة ترث وظائف سمة أخرى ، تسمى السمة الرئيسية. السمات الفرعية هي الطريقة الموصى بها لتعديل سمة موجودة. عندما يكون القالب الفرعي نشطًا ، فإنه يستخدم ملفات النسق الأصل لإنشاء الإخراج على الواجهة الأمامية للموقع.
يمكّنك WordPress من تخصيص موقع ويب بالكامل دون الحاجة إلى معرفة HTML أو CSS أو PHP. العيب ، نتيجة لذلك ، هو أن أي تغييرات يتم إجراؤها على السمة من قبل المطور ستفقد بمجرد تحديث السمة. بدلاً من استخدام سمة فرعية ، والتي تعني تعديل الملفات الأصلية بدلاً من استخدام السمة الفرعية ، استخدم سمة فرعية. يقوم بتعديل أو إضافة ملفات إلى سمة فرعية موجودة حسب الحاجة. إنه يضيف أو يغير الأجزاء التي تحددها فقط من أجل الحفاظ على السمة بسيطة قدر الإمكان. من ناحية أخرى ، تتطلب السمة الفرعية ثلاثة مكونات: مجلد وورقة أنماط وملف function.php. يتكون النسق الفرعي من ثلاثة مكونات: المجلد الخاص به ، وورقة الأنماط ، وملف function.php.
يمكن العثور على السمات الفرعية في تثبيت WordPress الخاص بك. الشيء الوحيد الذي تحتاجه هو اسم القالب والقالب. إذا كنت تنوي نشر موضوعك ، فسيكون الباقي غير ذي صلة. ملف jobs.php الخاص بموقع WordPress هو ملف يسمح لك بإضافة وظائف وميزات إليه. من السهل جدًا إنشاء الملف ، حيث أنه من السهل جدًا إنشاء ورقة الأنماط ، إن لم يكن أكثر من ذلك. إذا كنت لا تنوي استخدام PHP لتعديل السمة الخاصة بك ، فمن المحتمل تمامًا أنك لست بحاجة إليها على الإطلاق. إذا كنت تستخدم موضوعًا رئيسيًا ، فيجب أن تكون لديك فكرة جيدة عن كيفية ظهور موقع الويب الخاص بك.
يجب نسخ ورقة أنماط المظهر الرئيسي الخاص بك ولصقها في ورقك الخاص. الطريقة الوحيدة للقيام بذلك هي عبر CSS ، والطريقة الوحيدة للقيام بذلك هي عبر قاعدة الاستيراد @. إذا سارت الأمور وفقًا للخطة ، فيجب أن يكون موضوع طفلك يشبه تمامًا الوالدين. من خلال المظهر المخصص الجديد ، يمكننا البدء في تغيير الأشياء لتحقيق النتيجة التي نبحث عنها. هناك طرق عديدة لتخصيص المنتجات ، وسننظر في كل منها بدقة. يمكن إضافة الأنماط المخصصة إلى سمة فرعية لها نفس نمط النسق الرئيسي. يمكن استخدام هذه الطريقة لإجراء أي عدد من التغييرات على موقع الويب الخاص بك.
يمكنك أيضًا استخدام النسق الفرعي كمثال على بنية شجرة المجلد في النسق الأصلي. إذا كان الملف الذي تريد تعديله موجودًا في مجلد يسمى قوالب الصفحات في النسق الرئيسي ، فيمكنك إنشاء مجلد يحمل نفس الاسم في دليل النسق الفرعي. يمكن إنشاء قالب الصفحة المخصص هذا عن طريق نسخ وإعادة تسمية page.html للسمة الأصلية إلى custom-full-width.html. تتم إضافة فئة العرض الكامل إلى عنصر التذييل باستخدام طريقة footer-custom.php. كل ما عليك فعله هو إدخال بعض التعليمات البرمجية في ورقة الأنماط الخاصة بنا: لإنهائها. ها هي صفحاتنا كاملة العرض. لا يزال هناك مجال للتحسين ، لكننا راضون في هذه المرحلة.
تعد خطافات السمة طريقة رائعة لتخصيص سمة فرعية دون الحاجة إلى تعديل ملفاتها الأساسية. يمكنك إضافة محتوى ووظائف وأشياء أخرى إلى السمة الخاصة بك مباشرة من ملفاتها باستخدام خطافات السمة. يمكن تصنيف الخطاف إلى نوعين: خطافات الحركة وخطافات المرشح. يسمح لك خطاف الإجراء بإضافة وظائف إلى الوظائف الحالية ، بينما يغير خطاف المرشح موقع الوظيفة على الخطاف. قوالب WordPress الفرعية سهلة الإنشاء ؛ كل ما عليك فعله هو اتباع مسار رمز واحد بسيط. هذه الوظيفة مسؤولة عن اعتمادات التذييل في موضوع Twenty Fifteen. إذا قررت استخدام function.php ، فستحتاج إلى إزالة ملف footer.php المعدل من القالب الفرعي الخاص بك.
يمكن أن توفر الخطافات أكثر بكثير من مجرد خطاف للموضوعات الفرعية. يتيح لنا المظهر الفرعي تخصيص موقع ويب دون تعديل أي ملفات أساسية. يمكنك إنشاء قالب أو إطار عمل من الألف إلى الياء دون الحاجة إلى كتابة موضوع جديد ؛ تغييراتك في مأمن من تحديثات السمات ؛ وإذا حدث خطأ ما ، فسيكون لديك دائمًا مظهر عملي.
