شرح طريقة تعريب قالب ووردبريس وجعله RTL
موقع لحظة | قوالب ووردبريس - قوالب بلوجر - برمجة و تطوير - هندسة صوتية و توزيع موقع لحظة | قوالب ووردبريس - قوالب بلوجر - برمجة و تطوير - هندسة صوتية و توزيع
سيو

آخر الأخبار

سيو
سيو
جاري التحميل ...

شرح طريقة تعريب قالب ووردبريس وجعله RTL

شرح تعريب قوالب الووردبريس RTL

تعريب ووردبريس

طريقة تعريب قوالب ووردبريس
كيفية تعريب الووردبريس
كل دى كلمات بتقول نفس المعنى اللى هو 
ازاى اخلى قالب ووردبريس اجنبى عربى 
والفكرة هنا مش انى احول اللغة بس 
لأ انا بغير اتجاه الايقونات والصور و طريقة العرض 
طب اعمل كدا ازاى بسهولة من غير ما اتوه و ادوخ كتير 
هشرحلك ازاى تعمل دا  والشرح دا مقدم لأعضاء لحظة
نبتدى .....
اول حاجة هنعمل قالب ابن او ما يعرف بـ childe-theme  وهو قالب فرعى من القالب  الاساسي وهو القالب اللى انت مشتريه او مركبه على الموقع هناخد مثال على قالب Twenty Fifteen

طب ليه هنعمل القالب الابن او childe-theme
دلوقتى هنعمل القالب الابن علشان ياخد كل ستايلات و كل ملفات القالب الاصلي من غير اى تأثير عليها 
يعنى كل اللى بيقوم بيه هو انه ياخد ملفات القالب كما هي وعندما نقوم بانشاء ملف ال style  جواه بيعمل overridden على ملف style الاصلي

يعنى حتى لو عملت تحديث للقالب لمش هيروح تعبك هدر هيفضل القالب الابن زى ما هو وبرضو يبقى القالب متوافق مع ال rtl بعد التحديث .

عمل القالب ابن او ما يعرف ب childe-theme
ااول حاجة انشاء ملف جديد وقم بتسميته childe-fifteen  و الملف دا يحتوي علي ثلاث ملفات

ملف style.css   و برضو ملف function.php  وصورة مصغرة للقالب “خدذ صورة القالب الاصلي ”
بالنسبة لملف function.php فـدا بيحتوي علي الكود التالي

function inspiry_enqueue_styles(){
wp_enqueue_style( 'style-ar',
get_template_directory_uri() . 'style.css',
array(), '' ); }
add_action('wp_enqueue_scripts', 'inspiry_enqueue_styles');
 الكود دا علشان جلب ملف الاستايل الخاص بالقالب الابن واللي بيحتوي علي اكواد css العربى
وايضا ملف style.css لازم يكون في مقدمة الملف علي الاكواد التالية
/*
Theme Name: twentyfifteen Child
Template: twentyfifteen
*/
Version: 1.0 Author: wordpress
/*Add your own styles here:*/
Theme Name: دا اسم القالب الابن
Template: اسم القالب الاب ودا القالب الرئيسي
في  الحالة دى هنكون  عملنا ملف الاستايل هو يعتبر ملف تعريفي للووردبريس بيبلغ الوردبريس باسم القالب وتفاصيله واصداره علشان يظهر  في لوحة التجكم في قائمة القوالب

فالكود السابق من شأنه يخبر الوردبريس بان هذا القالب اسمه twentyfifteen Child وهو قالب ابن للقالب الاب twentyfifteen .

عكس اتجاهات النصوص و تحويلها  RIGHT TO LEFT
ودلوقتى لما ندخل لوحة التحكم الوردبريس ونروح لـ القوالب هنلاقى انه هيظهر قالب جديد اسمه twentyfifteen Child هنقوم بتفعيله

وبعدها هنكتب اكوادنا الخاصة باللغة العربية في ملف style.css واللى هى عبارة عن عكس اتجاهات النصوص والصور واي حاجة تحتاج لعكس اتجاهها وتحويل الاتجاه من اليمين لليسار عن طريق تغير FLOAT : LEFT الى FLOAT : RIGHT وبرضو text-align left الى text-align right
وبعد الانتهاء قد نكون جعلنا القالب متوافق مع Rtl Language .

تعريب عبارات القالب الثابتة
يبقى كدا فاضل الخطوة التانية وهي تعريب الجمل الثابتة في القالب زى  الزراير زى ” تعليق , ارسال , المزيد , التالي , السابق , مقالات مشابهة ”

كل  الجمل او الكلمات دى تكون باللغة الانجليزية
علشان نقوم بتعريب  الجمل دى هنروح لملفات القالب ونبحث عن الملف الخاص باللغات وهو غالبا  بيكون اسمه LanguageS هنلاقى جواه ملف بصيغة .PO هنفتح  الملف دا عن طريق برنامج poedit  ونترجم  العبارات اللى جواه
وبعدها حفظ الملف باسم ar.po وهيديك نسخة تانية بصيغة ar.mo ننسخ دى  الملفات و نحطها في فولدر Languages .

عن الكاتب

لحظة لـ تطوير قوالب ووردبريس و بلوجر

التعليقات



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

إتصل بنا

اشترك فى خدمة البريد الالكترونى

إجمالي مرات مشاهدة الصفحة

انضم الى مجتمعنا

 
‎لحظة للدعم الفنى و السيو و القوالب‎
Facebook Group · 174 members
Join Group
دعم فنى و تبادل خبرات فى مجال التطوير و البرمجة و السيو و قوالب ووردبريس و بلوجر مجانآ
 

جميع الحقوق محفوظة

موقع لحظة | قوالب ووردبريس - قوالب بلوجر - برمجة و تطوير - هندسة صوتية و توزيع