ما هي وظيفة Get_template_part في WordPress

نشرت: 2022-11-10

في WordPress ، تُستخدم وظيفة get_template_part لتحميل جزء قالب إلى قالب. توجد هذه الوظيفة في ملف WordPress الأساسي wp-include / template.php. يتم تخزين أجزاء النموذج في الدليل / wp-content / theme / your-theme /. يمكن أن تكون في أي دليل فرعي ، ولكن يجب أن يكون لها الامتداد .php. تحتوي وظيفة get_template_part على معلمتين: المعلمة الأولى هي slug ، وهو اسم ملف جزء القالب بدون ملحق .php. المعامل الثاني هو اسم المتغير الذي سيتم استخدامه لتحميل جزء القالب. هذا المتغير اختياري ، وإذا تم حذفه ، فسيستخدم WordPress slug كاسم متغير. فيما يلي مثال لكيفية استخدام دالة get_template_part في قالب: get_template_part ('content'، 'single')؛ ؟ > في هذا المثال ، سيتم تحميل ملف جزء القالب المسمى content-single.php في القالب. المتغير الذي سيتم استخدامه لتحميل جزء القالب هو content_single $.

باستخدام وظيفة get_template_part () ، يمكنك مركزية أي كتلة من التعليمات البرمجية من المحتمل أن تتكرر إلى أجزاء ، مما يقلل من التكرار ويجعل ملفات القالب الخاصة بك أكثر قابلية للقراءة. الغرض من هذه المقالة هو شرح كيفية عمل الوظيفة ، وكذلك شرح سبب أهميتها في قوالب WordPress وكيفية استخدامها في تطوير القالب الخاص بك. بالإضافة إلى المعلمة الثانية ، تتمتع الوظيفة بوظيفة أقوى بفضل get_template_part () في دالة get_template_part (). تتيح لك هذه الوظيفة تحديد جزء قالب يعمل مع Pages ثم إعادته إلى موقع index.php الخاص به في التسلسل الهرمي للقالب. تُستخدم هذه الطريقة بشكل متكرر لإنشاء قوالب وصفية مفيدة ، كما هو موضح في Twenty Fifteen. طريقة WordPress get_template_part () هي جزء قوي وقيّم من الواجهة الخلفية لـ WordPress. عندما يتعلق الأمر بالسمات الفرعية ، ليست هناك حاجة لتضمين متطلبات ملف جزء القالب. نظرًا لأن تضمين () و تتطلب () ليست خاصة بـ WordPress ، يجب أن يحل القالب الفرعي محل جميع الملفات التي تستخدم عناصر القالب هذه.

ما هي أجزاء النموذج؟

الائتمان: https://teacherspayteachers.com

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

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

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

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

ما هي تسمية القوالب لجزئين مختلفين من القالب؟

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

ثلاثة أنواع من القوالب

إنه نظام ثلاثي المستويات: br> ، br> ، andbr>. النموذج الحرفي: النموذج الحرفي هو سلسلة نصية تُستخدم لإنشاء وظيفة أو فئة عامة. طريقة الإدخال هي دالة القالب ، والتي تأخذ فئة أو وظيفة عامة كمدخل لها. هناك ثلاثة أنواع من القوالب: قوالب الفصل وقوالب الوظائف والقوالب العامة.

ما هي علامات النموذج؟

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

كيفية استخدام ملفات القوالب والعلامات في WordPress

ما هو ملف القالب؟ التعريفات جزء من ملف قالب ، وهو ملف نصي. إنها مجموعة من التوجيهات التي ترشد موضوع محرك WordPress إلى كيفية إنشاء مخرجات محددة. يعرّف سطر واحد ، مثل * br * ، قالبًا كمثال. .htaccess باستخدام هذا السطر ، يمكن استخدام قالب يعرف باسم default.php عندما لا تتم الإشارة إلى قالب معين. ما هي علامات القوالب؟ علامة القالب هي وظيفة PHP تنشئ البيانات وتعرضها ديناميكيًا. من الممكن استخدامها لجلب البيانات من قاعدة بيانات أو إنشاء HTML أو التعامل مع مجموعة متنوعة من المهام الأخرى. لاستخدام علامة قالب ، يجب تضمين مكتبة WordPress Theme Engine في ملف PHP الخاص بك وتضمين اسم الوظيفة كسلسلة مسبوقة بـtemplate_ prefix. يمكن استخدام علامة قالب post_list ، على سبيل المثال ، لإنشاء قائمة منشورات من قاعدة بيانات. phpbr عبارة عن سلسلة من الكلمات يحتوي هذا القالب على قائمة منشورات. > ستعرض الصفحة قائمة بالمشاركات من قاعدة البيانات ، والتي سيتم إنشاؤها باستخدام هذه الطريقة.

كيف يمكنني استخدام الجزئيات في ووردبريس؟

الائتمان: https://tommcfarlin.com

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

نمطي كود WordPress الخاص بك

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