Top Ad unit 728 × 90

آخر الأخبار

أخبار

طرق لاخفاء او اظهار ادوات بلوجر على نموذج الجوال أو سطح المكتب

مشرفي موقع "نيُو تِكْ" يرحبون بكم في هذا الموضوع.



بسم الله الرحمان الرحيم
والصلاة والسلام على أشرف المرسلين
 سيدنا محمد وعلى آله وصحبه أجمعين
لعلكم لاحظتم فى الفترة الأخيرة ظهور موقع التقنية لك  فى قالب جديد، ولعل من أهم الأسباب التى دفعتني لتغيير القالب هو أنه من الضرورى أن أعتمد على قالب متجاوب أى يتوافق مع أجهزة الهواتف الذكية بعد أن أصبح نسبة كبيرة من من متصفحى الإنترنت من خلال الهواتف المحمولة وأصبح شرط التقدم فى محركات البحث هو أن يكون الموقع مناسب للجوال mobile friendly. ففى السابق كنت أستخدم نموذج جوال بلوجر التقليدى الذى يفتقد ظهور الأدوات والإضافات به رغم بعض المميزات التى تميزه عن القالب المتجاوب مثل سرعة تحميله.فقد تحدثت فى موضوع سابق عن كيفية تفعيل نموذج الجوال لمواقع بلوجر و الآن سنتحدث عن كيفية اخفاء واظهار بعض الادوات على نسخة الهاتف، فمن المفضل تقليل الادوات على نسخة الهاتف بقدر الامكان حتى لا تتأثر سرعة التحميل فلا داعى لظهور جميع ادوات القالب فى نسخة الهاتف فى المقابل ان بعض الاضافات تكون فعالة على نسخة الهاتف فقط مثل إضافة زر مشاركة الواتس آب .وقبل ان نذكر طرق اظهار واخفاء الأدوات لابد من التفريق بين حالات ظهور الموقع الثلاثة على الهاتف وهى كالتالى:
  1. نموذج الجوال الإفتراضى 
  1. نموذج الجوال المخصص
  1. نموذج سطح المكتب على الجوال (القوالب المتجاوبة Responsive templates)
وهذه الصورة توضح كيفية تفعيل الثلاث نماذج بما يناسب موقعك:responsive blogger template

 وتختلف كيفية اظهار واخفاء الادوات بين هذه النماذج وهى كالتالى:وهى مناسبة لنموذج الجوال الإفتراضى و المخصص فقط أى لابد من تفعيل نموذج الجوال أما إذا كنت تستخدم قالب متجاوب وقمت بتفعيل نموذج سطح المكتب على الجوال فلا تعمل هذه الطريقة . نموذج الجوال الإفتراضى:التحكم فى إظهار أو إخفاء الأدوات الرسمية المتاحة على النموذج الإفتراضى وهى (قائمة الصفحات - رأس الصفحة - المشاركات - الملف الشخصى - الإسناد - إعلانات أدسنس الرسمية)نموذج الجوال المخصص:إذا أردت إظهار أو اخفاء ادوات أخرى غير الأدوات الإفتراضية قم بتخصيص القالبفى الحالتين إتبع الخطوات التالية:1.اذهب إلى لوحة تحكم بلوجر >> قالب >>> قم بالإحتفاظ بنسخة إحتياطية من القالب تجنبًا للأخطاء2.قم بتفعيل نموذج الجوال لمدونتك3.تحرير القالب ثم إستخدم Ctrl للبحث على إسم الأداة المراد إخفاؤها أو إظهارها فى القالب تجدها كما بالصورة (مثال على إسم الأداة "تابعنا")responsive blogger template4.أضف أحد الأكواد التالية بعد هذا الكود مباشرة  locked=’false  حسب الغرض من ظهور أو إخفاء الأداة:mobile='no'       إخفاء الأداة على نموذج الجوالmobile='only'   ظهور الأداة على الجوال فقط وإخفائها على نموذج سطح المكتبmobile='yes'    ظهور الأداة على كل من نموذج الجوال ونموذج سطح المكتبليكون الشكل النهائى كالمثال التالى (إظهارأداة "تابعنا " فى نموذج الجوال فقط وإخفاؤها من نسخة سطح المكتب)responsive blogger templateثم إحفظ القالب وإختبر نسخة الجوال بإضافة /?m=1 لرابط مدونتك

2

هذه الطريقة عرضها موقع MBT و مناسبة للقوالب المتجاوبة التى تعمل كنموذج سطح المكتب على الجوال وهى التى أستخدمها فى مدونتى وهى مفيدة جدًا للأدوات التى تحتوى على Html ,Javascript وإليك الخطوات:
1.اذهب إلى لوحة تحكم بلوجر >> قالب >>> قم بالإحتفاظ بنسخة إحتياطية من القالب تجنبًا للأخطاء
2.تحرير القالب ثم البحث بإستخدام Ctrl عن إسم الأداة المراد إخفاؤها على الجوال تجدها موجودة فى مثل هذا الكود بعد توسيع الأسهم.


<b:widget id='HTML3' locked='false' title='إسم الأداة' type='HTML'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'> <data:title/>
</h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
3. والآن مباشرة بعد تحديد إسم الأداة كما هو موضح باللون الأحمر ،ولإخفاؤها  على الجوال ،قم بإضافة الكودين باللون الأحمر.كما هو موضح في الكود التالي:
<b:widget id='HTML3' locked='false' title='إسم الأداة' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.isMobileRequest == "false"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/>
</h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
  • إذا كانت الأداة تحتوى على جافاسكريبت يفضل إخفاؤه أيضًا حتى تحصل على أعلى سرعة تحميل  ويكون ذلك بالبحث عن كود الجافاسكريبت الخاص بالإضافة فى منطقة </head>  وإضافة الكودين السابقين كما بالمثال

responsive blogger template


<b:if cond='data:blog.isMobileRequest == "false"'>
كود الجافاسكريبت
</b:if>
  • هذا الكود يعمل على إخفاء الأداة على نسخة الهاتف وإظهارها على نسخة سطح المكتب.
  • إذا أردت العكس أى ظهور الأداة على الهاتف فقط وإخفاؤها من سطح المكتب عليك بتبديل كلمة "false" بالقيمة "true"  
  • من عيوب هذه الطريقة إنها تعمل جيدًا على الهواتف الذكية فقط ولا تعمل على التابلت والآيباد.
وهى تكون بإستخدام تقنية Css وتكون مناسبة للقوالب المتجاوبة .
لابد من معرفة "معرف الأداة" Widget ID ,ويكون ذلك من خلال تحرير الأداة ستجد معرف الأداة بالرابط كما بالصورة


responsive blogger template
والآن قم بتحرير القالب من لوحة التحكم و إبحث عن الكود التالى


]]></b:skin>
ثم قم بلصق الكود التالى قبله مباشرة بعد تغيير رقم معرف الأداة الملون باللون الأحمر
@media screen and (max-width:1039px){
#HTML1{
display:none;
}
}
من عيوب هذه الطريقة أنها تقوم بإخفاء ظاهرى للأدوات ولا تخفى الجافاسكريبت بمعنى إنها لاتقلل من وقت تحميل القالب على نموذج الجوال.
فى النهاية : أتمنى أن أكون وفقت فى شرح كيفية تنسيق موقعك على الجوال وأى إستفسار يمكنكم طرحه بتعليق.

2


    تنبيه : يمكنك وضع إستفساراتك وملاحظاتك في تعليق اسفل الموضوع
    طرق لاخفاء او اظهار ادوات بلوجر على نموذج الجوال أو سطح المكتب Reviewed by Nabil TAROUS on 11/02/2015 Rating: 5

    ليست هناك تعليقات:

    جميع الحقوق محفوظة NewTEH | نيو تِكْ ©2015 - 2017
    المصمم |ntech4u

    نموذج الاتصال

    الاسم

    بريد إلكتروني *

    رسالة *

    يتم التشغيل بواسطة Blogger.