العودة   منتديات عميد التعريب > >

الملاحظات

قواعد البيانات : ADO.NET : Access: SQL ـ كل ما يتعلق بتعلم Microsoft SQL Server 2008 Express و دروس عن منتج ADO.NET و دورة كاملة فى الاكسس و تعلم إنشاء قواعد البيانات في فجوال بيسك دوت نت بالفيديو و برنامج Sql Server 2000 و تعليم الكريستال ريبورت و تعلم لغة sql للمبتدئين و برنامج DbVisualizer للتعامل مع جميع قواعد البيانات و تعلم إنشاء تقارير Crystall reports في VB.Net بالفيديو



إضافة رد

قديم 2017-06-25, 00:03   رقم المشاركة :1
معلومات العضو
عميد مبدع
إحصائية العضو





مستوى التقييم: 2
نجوى فواد is on a distinguished road
المنتدى : قواعد البيانات : ADO.NET : Access: SQL ـ
Arrow كيف تُنشأ قالب ابن Child theme ولماذا يجب أن تستخدمه؟


منتديات عميد التعريب - المصدر الأول لتعريب البرامج و التطبيقات للعالم العربي

لغة البرمجة

تبعاً لآخر دراسة أجراها موقع *WordPressفإن 85% من المستخدمين يتكيفون مع قوالبهم وفقط 35% من الزبائن يستخدمون القالب الابن أثناء ذلك. ويكمن السبب وراء ذلك في قلّة فهم هذه القوالب أو لصعوبة إدراك إنشاء واحدة مثلها. في هذا البرنامج التعليمي, سنطلع على كيفية إنشاء واستخدام قوالب ابن, ولماذا من الضروري استخدامهم. (هذه النصيحة خاصة لعملاء القوالب الأنيقة فقط: إن كنت تبحث عن تقديم تغييرات CSS بسيطة لقالبك فيمكنك استخدام صندوق CSS للزبائن في اللوحة الالكترونية عوضاً عن إنشاء قالب ابن, ولإجراء تغييرات أعمق تتطلب إضافة ملفات php حينئذٍ عليك استخدام القالب الابن ).

لماذا يجب استخدام القوالب الابن

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

استعد للتطبيق

في هذا المثال سنقوم بإنشاء قالب ابن من أجل قالب Foxy. الخطوات الأولى, علينا في البداية أن ننشئ مجلد جديد من أجل قالب ابن. ونسميه فيما بعد بإسم مثل Foxy child* كإسمٍ مألوف ونضع ضمن ملف القالب الجديد مجلد يدعى style.css ونملأه بالمعلومات كالمعلومات الواردة في الأسفل. أما باقي المعلومات كإسم القالب و URI و الوصف والمؤلف يعود أمر ذكرهم إليك إن كنت تود ذلك.

/*Theme Name:**** W3ArabicOnline Child ThemeTheme URI:*****[url]

[IMG][URL="https://www.alghaamdi.com/vb/index.php /wp-content/uploads/2017/03/2342434234.jpg[/IMG]

[B]تحرير ملف [COLOR=#993300]Functions.php[/COLOR][/B]

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

[B]تحرير ملفات قوالب أخرى[/B]

إضافةً لتعديلات CSS والوظائف يمكنك القيام بتغييرات هيكلية لقالبك من خلال تعديل ملفات قالب php. لذلك عليك القيام بذلك بحذر ولكن بمجرد تحرير ملفات php يمكنك تعديل أي جزء من القالب. وعلى عكس تحرير functions.php حيثما تكون وظائف القالب الأصلي قد تم استيرادها تلقائياً, يتم تحرير ملفات php بإبدال الملف كلياً بملف جديد. ويتم تجاهل الملف الأصلي ويستخدم الملف الجديد بدلاً منه. والشيء الأول الذي يتوجب علينا فعله هو تكرار الملف القديم قبل البدء بتعديله. ويمكنك القيام بذلك ببساطة من خلال نسخ ولصق ملف القالب الأصلي في مجلد القالب الابن متأكداًأن الملف والموقع يحملان نفس الاسم بالضبط. على سبيل المثال, إذا أردنا أن نعدل Foxy/includes/navigation.php علينا أن ننسخ ونلصق الملف إلى foxy-child/includes/navigation.php

[IMG][URL="https://www.alghaamdi.com/vb/index.php /wp-content/uploads/2017/03/3454435435.png[/IMG]

يعرف WordPress أن يضع هذا الملف في مكان الملف القديم لأنه يحمل نفس الاسم والموقع. يمكننا بعد ذلك أن نفتح الملف وإجراء أي تغييرات الضرورية.




[B]مصادر إضافية للقالب الابن[/B]
[LIST=1][*][B]تنزيل إضافة [/B][B]The One Click Child Theme[/B] : *إن كنت تواجه صعوبةً ما في إنشاء مجلد قالب ابن من خلال هذه الإضافة حيث ستتمكن من إنشاء قالب ابن بنقرة واحدة .[*][B]The WordPress Codex[/B][B] : [/B]يحتوي على جميع أنواع الوثائق الضخمة في [URL="https://codex.wordpress.org/ar:%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9" target="_blank">WordPress codex
. حيث أن هذه المقالة ستكون نقطة البداية لأي توضيح أو استفسار حول موضوع إنشاء القالب الابن.[/LIST]الموضوع كيف تُنشأ قالب ابن Child theme ولماذا يجب أن تستخدمه؟ منتديات عميد التعريب.






نجوى فواد غير متواجد حالياً   رد مع اقتباس

إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML متاحة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تحميل قالب مستر أبو علي الحالي (أفضل قالب بلوجر) حاضرة قوالب WordPress و Blogger و سكريبتات متنوعة 0 2017-09-05 00:30
قالب أسطورة (قالب Legenda معرب) جاد الله سعيد قوالب WordPress و Blogger و سكريبتات متنوعة 0 2017-09-02 16:01
سارع للتعرف على هذه المتصفحات الرائعة التي لم تسمع بها من قبل والتي ستجعلك تحذف المتصفح الذي تستخدمه جنــرال البرامج الغير معربة 0 2017-08-11 16:31
برنامج تستخدمه الشرطة والأمن لتفتيش الموبايلات Jumping Bytes Mobile Master Forensic v عائشة الأفلام الأجنبية 0 2017-04-14 02:08
لماذا الصفقة ولماذا الآن؟! قمرهم كلهم شؤون الإنترنت 0 2011-12-31 03:01


الساعة الآن 20:44

جميع المشاركات المكتوبة تعبّر عن وجهة نظر صاحبها .. ولا تعبر عن وجهة نظر إدارة المنتدى بأي شكل من الأشكال



ساهم معنا
تبرع لتساعد على الاستمرار ومواصلة تعريب البرامج للعالم العربي.
ساهم في صمود وبقاء ونشر اللغة العربية في العالم من أجل الأجيال القادمة.
تودع مبالغ التبرعات في احد الحسابات التالية
اسم البنك
رقم الحساب
بنك الراجحي _ من خارج السعودية
IBAN - SA2880000141608010128882
بنك الراجحى _ من داخل السعودية 141608010128882



Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.
جميع الحقوق محفوظة لموقع منتديات عميد التعريب 2010 - 2017 ©