عن السلايدرات في المواقع

تستخدم المواقع الإخبارية أو التقنية السلايدر لعرض أحدث المواضيع أو المميز منها.

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

بينما يجب عليه أن يتجاوزها و يضع المواضيع التي تليها

فما الفائدة من أن أتصفح السلايدر تم أجد نفس المواضيع أسفله و المصيبة أنها تستهلك مساحة كبيرة من واجهة الموقع دون فائدة.

و برأيي أحد المسببات كما قلت هو أن هده الانظمة المستعملة في إدارة المحتوى توفر سلايدرات على شكل إضافات. يقوم المصمم أو المشرف بإضافتها و تخصيص ألوانها أو حركتها. دون تخصيص وظيفتها

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

سأتكلم بالنسبة لووردبريس

هذه المشكلة سببها هو ضعف المبرمج أو مصمم القالب بحيث ينسى أن ينزع تلك المنشورات من loop

لحل هذه الطريقة فأفضل حل أجد في رأيي هو التالي

الحل هو تخصيص تصنيف خاص، بحيث كل منشور سوف ينشر على السلايدر سيملك تصنيف ما اسمه مثلا "featured" وسوف نقوم بإزالته من loop بواسطة function نضيفها لملف functions في القالب، بمعنى لا داعي للتعديل على الملفات الأساسية، تستطيع حتى إضافاتها بواسطة plugin

function exclude_category( $wp_query ) {

    $id = get_cat_id('featured');
    $excluded = array( '-' . $id );

    // سوف نقوم هنا بنزع التصنيف المراد بواسطة هذه الدالة، ثم نمرر كل شيء إلى 
    // الـhook الخاص الذي سيعدل دالة جلب المحتوى 
    set_query_var( 'category__not_in', $excluded );

}
add_action( 'pre_get_posts', 'exclude_category' );

للعلم هذا أنظف وأفضل حل وجدته لأن كل الحلول الأخرى سوف تعطل شيئا ما من LOOP مثلا تصفح الصفحات قد يزول أو زر اقرء المزيد

صحيح أخي

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

سيكون جيدا ربما

لكن هناك ما يمكن إعتباره خبرة مسبقة للمستخدم حيث يوحي له دواما السلايدر عن أحدث المواضيع خصوصا الإخبارية منها

و أكاد أجزم أن المواقع الإخبارية المشهورة و التي تعرف محتوى متجدد على مدار الساعة

أن كل ما يتصفح منها هو السلايدر فقط !!

أفضل حل حسب رأيي هو تخصيص وسم للمواد التي نريد ظهورها في السلايدر و نستثني المواد التي تتضمن نفس الوسم من loop بنفس الطريقة التي أضفناها بها الى السلايدر

في كثير من المواقع عرض الموضوع في اكثر من تبويب ليس استعباط، الموضوع متعلق بالترويج للخبر وجذب الزائر، قد يكون خبر على السلايد مهم بالنسبة لك لكن لا تنتبه له على السلايد بينما تنتبه له على تبويب اخر.

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

أتفق معكفي حال إدا كان هناك خبر واحد بعينه مميز :)

لاكن ان تكون هناك 4 على أقل تقدير من الموضوعات مكررة في الواجهة فهو أمر غير جيد بالمرة :)

هدا برأيي إستهلاك للمساحة فقط

واستهلاك لموارد السيفير أيضا