ملف php كيفية إنشاء موضوع فرعي في WordPress

نشرت: 2022-10-24

بافتراض أنك ترغب في الحصول على مقدمة حول كيفية إنشاء قالب فرعي في WordPress: القالب الفرعي في WordPress هو سمة ترث وظيفة سمة أخرى ، تسمى السمة الأصلية ، ويمكن استخدامها لتعديل السمة الأصلية أو توسيعها. السمات الفرعية هي الطريقة الموصى بها لتعديل سمة موجودة. توجد طريقتان لإنشاء سمة فرعية: 1. إنشاء دليل جديد للقالب الفرعي داخل الدليل / wp-content / themes /. على سبيل المثال ، إذا كان الموضوع الرئيسي يسمى "عشرون خمسة عشر" ، يمكن تسمية الموضوع الفرعي "عشرون وخمسة عشر طفل". 2. انسخ محتويات دليل القالب الأصلي إلى دليل القالب الفرعي الجديد. 3. قم بإنشاء ورقة أنماط جديدة للموضوع الفرعي. سيتم وضع ورقة الأنماط هذه في دليل السمات الفرعية وستسمى style.css. 4. في ورقة أنماط القالب الفرعي ، ستحتاج إلى إضافة سطر من التعليمات البرمجية لاستيراد ورقة أنماط القالب الأصلي. على سبيل المثال ، إذا كانت ورقة أنماط السمة الأصلية تسمى style.css ، فسيكون سطر الكود في ورقة أنماط القالب الفرعي هو:import url (“../ 20fifteen / style.css”)؛ 5. ستحتاج أيضًا إلى إضافة سطر من التعليمات البرمجية في ورقة أنماط القالب الفرعي لإخبار WordPress بتحميل ورقة أنماط القالب الفرعي بعد ورقة أنماط القالب الأصلي. يجب إضافة هذا السطر من التعليمات البرمجية بعد قاعدةimport:import url (“../ twentyfifteen / style.css”)؛ import url (“../ 20thfifteen-child / style.css”) ؛ 6. حفظ ورقة الأنماط الخاصة بالموضوع الفرعي. 7. قم بإنشاء ملف function.php جديد في دليل القالب الفرعي. سيكون هذا الملف موجودًا في دليل السمة الفرعية وسيُطلق عليه function.php. 8. في ملف function.php للقالب الفرعي ، ستحتاج إلى إضافة سطر من التعليمات البرمجية لاستيراد ملف function.php للقالب الأصلي. على سبيل المثال ، إذا كان ملف function.php الخاص بالقالب الأصلي موجودًا في الدليل / 20fifteen / ، فسيكون سطر الكود في ملف function.php الخاص بالقالب الفرعي هو: include_once (get_template_directory (). '/functions.php') ؛ 9. حفظ وظائف موضوع الطفل

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

أين أقوم بتثبيت موضوع الطفل؟

الائتمان: wphelp.blog

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

في قوالب WordPress الفرعية ، يمكن استخدام نفس الكود على السطح. الموضوع الفرعي هو أحد الوالدين من جميع النواحي لأن جميع خصائصه موروثة. قد تجد الأمر صعبًا ، ولكن بمجرد أن تتعلم كيفية إنشاء واحدة ، يكون ذلك ممكنًا تمامًا. إذا كانت التغييرات الطفيفة مطلوبة فقط ، فقد يكون خيار CSS المخصص / الإضافي في WordPress مفيدًا أيضًا. يمكن استخدام WordPress لإنشاء سمات فرعية لمواقع الويب. تقوم بتثبيت السمات الخاصة بك على الخادم الخاص بك عن طريق إنشاء مجلد يسمى Themes في دليل Themes المخصص. يعد FTP إحدى طرق التفاعل مع بنية ملفات موقع الويب الخاص بك ، لكننا نوصي بشدة باستخدام بروتوكول نقل الملفات الآمن (SFTP).

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

بعد أن ننتهي من العمل على موقعك ، يجب أن يبدو بنفس الطريقة التي كان عليها قبل أن نبدأ. لإضافة صورة PNG إلى المظهر الفرعي الخاص بك ، انتقل إلى دليل القالب الفرعي وأضف screenshot.png. يتم تمييز الصورة عندما تظهر فوق اسم علامة التبويب "سمة". نظرًا لعدم تضمين هذه الصور في السمات الفرعية التي تم إصدارها حديثًا ، سيحتاج WordPress إلى تحميلها. توجد ورقة أنماط لكل سمة فرعية تتوافق مع نمط السمة الأصلية. إذا كنت تقوم بإنشاء نسق فرعي لموضوع Twenty-Two ، فيمكنك تغيير ملف style.css في السمة الرئيسية للنسق الفرعي وجعله يبدو أكثر مثل السمة الأصلية الخاصة به. يجب أيضًا تضمين أي ملف آخر يحتوي على ملفين بين السمة الرئيسية وتابعة.

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

كيفية تثبيت وتنشيط موضوع فرعي في ووردبريس

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

هل يجب أن أقوم بتثبيت قالب WordPress Child؟

الائتمان: كينستا

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

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

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

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

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

كيف تعمل ثيمات الأطفال في ووردبريس؟

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

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

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

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

هذه هي الطريقة التي تصنع بها موضوع الطفل

ستنشئ بعد ذلك موضوعًا جديدًا باسم "ابن الموضوع الرئيسي". سوف يرث المظهر الجديد الخاص بك جميع وظائف وتصميم الموضوع الأصلي ، ولكنه سيكون أيضًا منفصلًا تمامًا.

كيفية إنشاء موضوع الطفل في WordPress بدون البرنامج المساعد

يمكن إنشاء قالب فرعي في WordPress بدون مكونات إضافية إذا كنت تحتاج فقط إلى إنشاء ملفين ، وهما النمط والصورة. يتم استخدام الوظائف و css لإنشاء HTML. في دليل php للقالب الفرعي ، انتقل إلى المجلد. يمكنك إنشاء مجلد موضوع جديد بالانتقال إلى "/ WP-content / theme."

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

في هذه الحالة ، ما عليك سوى نسخ ولصق ملف النسق الأصلي ، وهو ملف single.php ، في مجلد السمات التابع لك وتخصيصه حسب الحاجة. هناك العديد من خيارات المكونات الإضافية للقوالب الفرعية على WordPress ، وأود أن أوصي باستخدام One-Click Child Theme. من السهل إنشاء قالب فرعي في WordPress بمجرد النقر على رابط. إذا كنت ترغب في نسخ ملفات السمات الرئيسية الأخرى بالإضافة إلى ملفات النسق ، فلن يلزمك سوى نقرة واحدة.

كيفية إنشاء موضوع الطفل

السمة الفرعية هي سمة WordPress التي ترث وظيفتها من السمة الرئيسية. السمات الفرعية هي الطريقة الموصى بها لتعديل سمة موجودة. عندما يكون القالب الفرعي نشطًا ، سيتم استخدام جميع ملفات القوالب في دليل القالب الفرعي بدلاً من ملفات القالب المقابلة في دليل النسق الرئيسي .

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

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

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

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

كيفية إنشاء موضوع الطفل في ووردبريس خطوة بخطوة

أ:
قالب WordPress الفرعي هو سمة ترث وظائف سمة أخرى ، تسمى السمة الأصلية ، ويمكن استخدامها لتعديل أو إضافة الوظائف الحالية لهذا القالب الرئيسي.
فيما يلي الخطوات الأساسية لإنشاء سمة فرعية:
1. قم بإنشاء مجلد جديد لموضوع طفلك.
2. قم بإنشاء ملف style.css وأضف الكود التالي إليه ، واستبدل "Theme Name" باسم القالب الفرعي الخاص بك:
/ *
اسم الموضوع: اسم الموضوع
النموذج: اسم موضوعك
* /
3. أضف أي أنماط CSS مخصصة إلى ملف style.css الخاص بالقالب الخاص بك.
4. قم بإنشاء ملف jobs.php وإضافة أي وظائف مخصصة إليه.
5. تفعيل موضوع طفلك.

موضوع الطفل وورد البرنامج المساعد

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

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

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