اختر لونك:
وَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُونَ ۖ وَسَتُرَدُّونَ إِلَىٰ عَالِمِ الْغَيْبِ وَالشَّهَادَةِ فَيُنَبِّئُكُم بِمَا كُنتُمْ تَعْمَلُونَ [ التوبة : ( 105 )] كلمة الإدارة

يرجى إختيار القسم المناسب قبل النشر وسيعاقب المخالف بإنذار أول مرة وسيتم حظره إذا تكرر ذلك كلمة الإدارة

يُمنع كتابة مواضيع السحر والشعوذة والروحانيات والابراج بكافة الأشكال والمخالف سيعاقب بحظر مؤقت وإذا تكرر سيكون حظر دائم تنبيه هام جداً



أضف رد جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

قديم 11-03-2019, 04:59 AM   #1
تاريخ التسجيل: Feb 2019
العمر: 28
المشاركات: 1,003
التقييم: 10
تاريخ التسجيل: Feb 2019
العمر: 28
المشاركات: 1,003
التقييم: 10
افتراضي اعطاء القالب اختصار للاسم انا سميته engineer

كيف يعمل القالب؟ الحقيقة اسلوب العمل يتبع نمط معين على سبيل المثال اذا قمت باضافة سمة معينة ففي اثناء عملية التحميل فسيتم التحقق اذا كانت هذه السمة موجودة في الملف الفرعي (القالب الابن) واذا كانت السمة موجودة فسيتم استخدامها واذا لم تكن موجودة بالملف الفرعي فسيتم استخدام السمة الاساسية.

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



الحقيقة الموضوع ليس مشكلة كبيرة والافضل انك لا تاخذ نسخة لان ملف functions.php الموجود بالمجلد الفرعي كلما كان صغير كلما كان افضل واساس وجوده هو ايقاف وظيفة او تفعيل وظيفة قد تكون موجودة او ليست موجودة بالملف الاصلي.

سير العمل عند تعديل وظيفة معينة على سبيل المثال تريد تعديل صفحات Single.php او header.php كل ما عليك فعله هو اخذ نسخة من هذه الصفحات الموجودة بملف القالب الاصلي ثم لصقها بالقالب الابن الخاص بك واجراء التعديلات والتغييرات ثم استمتع بثمار عملك ولن تخسر التغييرات اثناء التحديث

مثال اخر بعض الاضافات مثل منتديات bbpress بها النماذج الخاصة بها template على سبيل المثال اذا اردت تعديل نموذج مثال اضافة اعلانات جوجل في صفحة content-single-topic.php كل ما عليك فعله هو اخذ نسخة من هذا النموذج واضافته ايضا بالقالب الابن الخاص بك ثم اضافة كود ادسنس في المكان الذي تريده.


او مثلا تأخذ نسخة من ملف bbpress.css واضافته في مجلد القالب الابن وتقوم بتغيير الالوان والخطوط او اضافة ميزة او حذف جدول والنهاية عند تحديث الاضافة لن يتم اجراء اي تغيير على النماذج او الاستيلات و الحقيقة ان الموضوع دا ينطبق على عدد كبير جدا من استايلات او نماذج الاضافات الموجودة بمتاجر الووردبريس.

بعض الملاحظات والنصائح الاخرى
عندما تخطط لعمل قالبك الخاص هناك بعض الاجراءات التي يجب اتباعها عند انشاء القالب الابن الخاص بك على سبيل المثال معرفة الفرق ما بين اضافة الدوال الاتية get_stylesheet_directory() او هذه الدالة get_template_directory() وان استخدامك الصحيح للدوال ستوفر عليك العناء كمبتدئ في الووردبريس فعلى سبيل المثال

استخدام دالة get_template_ هي دائما مرتبطة بالعائلة ما بين القالب الرئيسي والقالب الابن وهو امر استدعاء للقالب الرئيسي
اما دالة get_stylesheet_ فهي دائما استدعاء وظيفة خاصة بالقالب الابن فقط
على سبيل المثال في الشفرة اعلاه بملف الوظائف تم استخدام دالة الاستدعاء للقالب الابن child-style لكن انا لو عاوز اضيف بعض الوظائف الخاصة بي واقدر افرق بين القالب الاساسي والابن او حتى بملف الاستايل او استغنى اصلا عن style.css بالقالب الرئيسي هضيف بعض البيانات في ملف function.php للقالب الابن بعد السطور اعلاه كما هو موضح بالمثال ادناه

القيصر غير متواجد حالياً   اقتباس
أضف رد جديد

الكلمات الدلالية (Tags)
منتديات رحيل, رحيل, شبكة رحيل, r7il, r7il.com


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيف تنشئ قالب ووردبريس فرعي مهرة النجدية قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 28-07-2019 10:58 AM
مدخل إلى تطوير قوالب ووردبريس باستخدام إطار underscores مهرة النجدية قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 27-07-2019 11:07 PM
ملفات القالب والتنسيق في قالب Underscores لووردبريس مهرة النجدية قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 27-07-2019 10:56 PM
نصائح لاختيار القالب المناسب لمتجرك الإلكتروني على منصة WooCommerce مهرة النجدية قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 1 22-07-2019 06:53 PM
كيفية استخدا م ووردبريس القالب الابن القيصر قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress 0 11-03-2019 04:53 AM


الساعة الآن 10:08 PM

 


Content Relevant URLs by vBSEO ©2010, Crawlability, Inc.