للمشكلة المطروحة في الروابط التالي :
1- http://www.ar-wp.com/forums/topic/25053/
2- http://www.ar-wp.com/forums/topic/24982/

كان الحل لهذه المشكلة هو إستبدال السطر التالي من ملف Header.php : (القديم)
if (preg\_match('/mobi/i', $\_SERVER\['HTTP\_USER\_AGENT'\])) echo '<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">'."\\r\\n";
else echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">'."\\r\\n";
?>

وإستبدال بـ : (الجديد)
if (preg\_match('/mobi/i', $\_SERVER\['HTTP\_USER\_AGENT'\])) echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">'."\\r\\n";
else echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-transitional.dtd">'."\\r\\n";
?>

إلا أني لم أفهم ما هو الفرق بينهم :)

فهل من أحد يستطيع شرح الفرق بين القديم والجديد ؟

الكود التالي عبارة عن أمر، يتم تنفيذه في حال ما تحقق الشرط.
ببساطة الكود الأول يقول للجهاز إذا كان الموقع يتصفح انطلاقا من هاتف محمول، قم بتكويد الصفحة الرئيسية بصيغة تتناسب مع الهاتف وهي XHTML Mobile 1.0
في حال كان التصفح انطلاقا من جهاز مكتبي أو حاسوب محمول يكون تكويد الصفحة الرئيسية للموقع هي الصيغة التقليدية لمتصفحات الحواسيب المكتبية XHTML 1.0 Transitional

الغرض من هذا الشرط هو إظهار الموقع بشكل يتناسب حسب الجهاز الذي فتح منه.