شارك المقال

ما هو موضوع الطفل في ووردبريس؟ إيجابيات وسلبيات والمزيد

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

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

ووردبرس] الطفل المواضيع

ما هو موضوع ووردبريس الطفل

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

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

من الناحية النظرية ، يمكن أن تحتوي أي سمة من سمات ووردبريس على سمات فرعية ، ولكن ليست كل سمات ووردبريس هي موضوعات أم جيدة. السمة الرئيسية ذات الوظائف والميزات المحدودة ليست تمامًا مرشحًا مثاليًا للموضوع الرئيسي في معظم الحالات. سنتحدث عن الاستثناءات لاحقًا في المقالة.

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

لماذا يستخدم الناس ثيمات الأطفال في ووردبريس؟

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

يمكن أن يكون إنشاء سمة تابعة لـ ووردبريس أمرًا بسيطًا مثل إنشاء ملف style.css جديد في مجلد جديد. كل ما تحتاجه حقًا هو سطر واحد في عنوان style.css الجديد الذي يحدد القالب (انظر Codex للرجوع إليه). يمكن أن تحتوي السمة الفرعية القوية على العديد من ملفات القوالب مثل السمة الأصلية إن لم يكن أكثر. يمكن أن يحتوي القالب الفرعي على ملفات قالب غير متوفرة حتى في النسق الرئيسي.

متى يجب استخدام موضوع الطفل؟

قرارات

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

بالنسبة للمستخدمين ، نوصي بالسمات الفرعية فقط إذا وجدت نفسك تضيف باستمرار وظائف جديدة إلى ملف jobs.php الخاص بالقالب الخاص بك و / أو تقوم باستمرار بإضافة / تعديل ملف style.css الخاص بسمة الخاص بك. في هذه الحالات ، نوصي بشدة باستخدام سمة فرعية. منذ فترة وجيزة أثناء حديث لقاء ووردبريس ، سألنا أحد الأعضاء ماذا لو كنت تضيف أنماطًا مخصصة فقط؟ هل من الأفضل استخدام سمة فرعية أو مكون إضافي مخصص لـ CSS؟

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

من المهم اختيار موضوع جيد للوالد

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

إذا كنت تقوم بإنشاء سمة فرعية حيث تجد نفسك تستبدل الكثير من ملفات السمات الأصلية ، فيجب عليك إعادة التفكير في عمليتك. على سبيل المثال ، أعجبك نسق Twenty Eleven حقًا ، وقررت إنشاء سمة فرعية. في نسق طفلك ، كان لديك ملف style.css وملف function.php. علاوة على ذلك ، قررت أنك لا تحب الطريقة التي يبدو بها التذييل ، لذا أضفت footer.php. نفس الشيء بالنسبة للعنوان ، وما إلى ذلك. إذا كانت هذه هي الحالة ، فلا يجب أن تستخدم Twenty Eleven كموضوع رئيسي. بدلاً من ذلك ، يجب أن تستخدمه كموضوع مبتدئ تقوم بتحويله إلى المظهر المخصص الخاص بك.

لدينا العديد من المستخدمين الذين قاموا بإنشاء سمات فرعية مخصصة والتي يجب أن تكون في الواقع سمات مخصصة مستقلة تمامًا لأنهم تجاوزوا جميع ملفات السمات الرئيسية تقريبًا.

باختصار ، يجب أن تستخدم موضوعًا فرعيًا عندما تحتاج إلى الوظائف والميزات والذهول لموضوع رئيسي قوي دون كتابة الكثير من التعليمات البرمجية لنفسك.

مزايا استخدام ثيم ووردبريس Child

مثل معظم الأشياء ، هناك مزايا وعيوب لاستخدام قالب ووردبريس Child. دعنا نلقي نظرة على المزايا أولاً.

1. التحديثات الآمنة

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

2. سهل التمديد

يتيح المظهر الفرعي المبني على إطار عمل موضوع قوي قدرًا كبيرًا من المرونة دون كتابة الكثير من التعليمات البرمجية. يمكنك تعديل ملفات القالب والوظائف التي تحتاجها بشكل انتقائي فقط دون المرور عبر ملفات القوالب الأخرى. يمكنك إضافة وظائف جديدة وأكثر من ذلك بكثير.

3. الاحتياطية الآمنة

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

عيوب استخدام موضوع الطفل

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

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

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

استنتاج

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

خدمات مميزة لآجلك

نأمل أن تساعدك هذه المقالة في تعلم كيفية تغيير نظام ألوان الادمن في الووردبريس. قد ترغب أيضًا في رؤية مختارات حول الإضافات (بلجن) في الووردبريس ودليلنا حول كيفية اختيار أفضل شركات حجز النطاقات والاستضافات وكيفية التعامل معها.

اشترك معنا لمزيد من المعرفة

إذا أعجبك هذا المقال ، فيرجى الاشتراك في قناتنا على اليوتيوب لدروس فيديو في الووردبريس. ويمكنك أيضًا أن تجدنا على فيسبوك وتويتير وانستجرام وتيكتوك، لطفاً لا تنسى متابعتنا، فنحن نسعد برؤيتك..

 

توضيح

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

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

أرسل تصحيح

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}