Skip to main content

حل مشكل الترميز في قوالب ووردبريس

بواسطة معاذ أشملي- wait... مشاهدة/ لا توجد تعليقات
حل مشكل الترميز في قوالب ووردبريس
2017-02-09

السلام عليكم ورحمة الله وبركاته

احببت ان اتحدث عن مشكل الترميز الذي واجهني من قبل  عند تعريبي لاحدى القوالب التي عربتها لاحد الاخوة زمان, وايضا واجهت نفس المشكل مع القوالب التي صممت. يكمن هذا المشكل في سطرين موجودين في القالب وهما المسؤولان عنه, ربما يصادفك ايضا حتى مع التصاميم المبرمجة بواسطة html5 ساضع حل احتايطي في حالة صادفتك نفس المشكلة. المهم ننتقل الى صلب الموضوع

المشكل الذي اتحدث عنه يكمن في ظهور علامات استفهام او اكواد غير مفهومة وليس له علاقة بالقاعدة ولكن علاقته مع المتصفح, بالنسبة للقاعدة فيمكنك التاكد من ملف wp-config.php لاحظ  الكود التالي :

/** ترميز قاعدة البيانات */
define("DB_CHARSET", "utf8");

هذه صورة توضوحية للمشكل

charset-problem

لاصلاح هذا المشكل ما عليك سوى فتح ملف الهيدر (header.php) في السطر الثاني من القالب وتغيير dir و lang ان كان القالب مصمم بال xhtml مثال :

او ستجد مثل هذا الكود :

نقوم بتغيير السطر الى :

بالنسبة للسطر الاخر في ملف الهيدر (header.php) ابحث عن charset في حالة كان القالب يستعمل اكواد ووردبريس لعرض الترميز ستجد مثل هذا الكود :

نقوم بتغيير السطر الى :

بالنسبة لل Html5 ما عليك سوى تغيير الاكواد التالية :

احيانا ستجد تاج html فقط بهذا الشكل :

بدون اي اضافة ومرة اخرى ستجد بهذا الشكل :

نقوم بتغييره الى :

اذا قمت بالتغييرات التي ذكرت تاكد انه لن تواجه مشكلة الترميز مرة اخرى

الى هنا عانكم الله والى اللقاء في تدونة اخرى ان شاء الله

حل مشكل الترميز في قوالب ووردبريس بواسطة مجلة ووردبريس, يمكنك نقل ومشاركة التدوينة مع ذكر المصدر الأصلي للموضوع ، مع رابطه, التدوينة مرخصة بموجب المشاع الابداعي Creative Commons A-NC-SA 3.0.
اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *


شروط التعليق :

1 - المرجوا الابتعاد عن كتابة تعليقات بنمط (يعطيك العافية)، (روعة)، (ممتاز)، (مشكوووور)، (ابداع).

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