الوصف
استخدم الودجت المثبّت لإنشاء ودجات مثبّتة، ومكوّنات مثبّتة، وعناصر أخرى تبقى في منطقة الشاشة المرئية عندما يقوم المستخدم بالتمرير لأعلى أو لأسفل في الصفحة.
الودجات المثبّتة تكون أكثر وضوحًا من الودجات غير المثبّتة وبالتالي لديها معدل نقر أعلى بشكل كبير.
لهذا السبب، فإن هذا الخيار يستحق العناء للإعلانات أو العناصر الأخرى التي يجب على الزوار التفاعل معها. في هذه الأثناء، تسمح Google أيضًا بدمج إعلانات AdSense المثبّتة.
ميزات
ودجت ثابت مجّاني تمامًا.
- ودجات مثبّتة استخدم خيار الودجت المثبّت على أي ودجت ومكوّنات في الشريط الجانبي
- عناصر مثبّتة اختر أي عنصر على موقعك واجعله مثبّتًا
- هامش علوي يسمح لك بمنع العناصر المثبّتة من تغطية أشرطة القوائم العائمة
- هامش القاع يدفع العناصر المثبّتة للأعلى قبل أن تصل إلى مسافة معينة نحو نافذة القاع
- عناصر الإيقاف تدفع العناصر المثبّتة للأعلى عند تمريرها إلى العرض
- مُكوِّنات الإيقاف تُحدد المكوِّنات في الشريط الجانبي التي تدفع المكوِّنات الثابتة خارج الصفحة
- عرض الشاشة الأدنى و ارتفاع الشاشة الأدنى يسمحان لك بتعطيل السلوك المثبّت على الشاشات الصغيرة
- مكتوب بلغة JavaScript البسيطة لأداء أفضل
التوافق
متطلبات القالب:
- الدالتين
wp_head()
وwp_footer()
في ملفاتheader.php
وfooter.php
- أخطاء JavaScript قد تُعطِّل الودجات المثبّتة
لقطات الشاشة
التنصيب
- اتبع إجراء تنصيب إضافة ووردبريس القياسي
- قم بتنشيط الإضافة من خلال قائمة “الإضافات” في الوردبريس
- اذهب إلى المظهر -> ودجات، قم بتفعيل خيار “ودجت ثابت” على أي ودجت نشط.
- ضبط مُعاملات الإضافة بدقة في صفحة المظهر -> ودجت ثابت
الأسئلة المتكررّة
-
لماذا لا تعمل إضافة الودجت الثابتة؟
-
هناك عدة أسباب:
- أخطاء جافاسكريبت على الصفحة. عادة ما تكون ناتجة عن إضافات تحتوي على أخطاء. تحقق من وحدة تحكم جافاسكريبت في متصفحك. إذا وجدت أخطاء، حاول تحديد مصدرها وإصلاحه.
- لا توجد دوال
wp_head()
وwp_footer()
في القالب. تحقق من ملفات header.php و footer.php في القالب النشط الخاص بك. - تعارضات مع الإضافات والسكربتات الأخرى
- عدم توافق CSS
-
هل من الممكن إصلاح عدة ودجات؟
-
نعم، من الممكن تثبيت أكثر من ودجت حتى إذا كانت موجودة في أشرطة جانبية مختلفة.
-
كيف يمكنني تنسيق عنصر ثابت فقط أثناء كونه مثبّتًا؟
-
العناصر الثابتة تحمل الفئة
FixedWidget__fixed_widget__pinned
، والتي تتيح للمطورين تغيير التنسيق فقط أثناء تثبيت العنصر. -
اذهب إلى منطقة إدارة ووردبريس، المظهر -> ودجت ثابت. هنا يمكنك تحديد الهوامش العلوية والسفلية. قم بتعيين قيمة الهامش السفلي >= ارتفاع التذييل. تحقق من النتيجة، من فضلك.
إذا كان ارتفاع التذييل يتغير من صفحة إلى أخرى، فمن الأفضل استخدام خيارمُعرِّف التوقف
. هنا تحتاج إلى توفير مُعرِّف وسم HTML. سيحدد موضع ذلك العنصر في HTML قيمة الهامش السفلي. على سبيل المثال، لنأخذ القالب الافتراضي Twenty Sixteen. يحتوي حاوية تذييل القالب على مُعرِّف=”colophon”. في خيارمحددات عنصر التوقف
أحتاج إلى إدخال#colophon
. -
كيف يمكن تعطيل الإضافة على أجهزة الجوال؟
-
استخدم الخيارات
عرض الشاشة الأدنى
وارتفاع الشاشة الأدنى
لتعطيل الميزات المثبّتة عندما تكون نافذة المتصفح صغيرة جدًا. يمكنك أيضًا استخدام شروط الزائر في الإعلانات المتقدمة لاستهداف أجهزة معينة.
المراجعات
المساهمون والمطوّرون
“ودجت ثابت وعناصر مثبّتة لووردبريس” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.
المساهمونلقد تم ترجمة ”ودجت ثابت وعناصر مثبّتة لووردبريس“ إلى 23 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.
ترجمة ”ودجت ثابت وعناصر مثبّتة لووردبريس“ إلى لغتك.
مُهتم بالتطوير؟
تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.
سجل التغييرات
6.2.3
- إصلاح: قد يزيد ارتفاع الودجت المثبت عند التمرير
6.2.2
- إصلاح: تحسين حساب الإزاحة السفلية عند التمرير لأعلى
6.2.1
- إصلاح: زيادة ارتفاع الودجت
- إصلاح: محاذاة موضع تمرير الودجت
- إصلاح: التوافق مع قواعد انتقال CSS الحالية
6.2.0
- تحسين: يتطلب PHP 7.2
- إصلاح: تحسينات متنوعة في الحالات التي كان فيها الودجت الثابت يومض، أو لم يكن من الممكن تحديد الارتفاع بشكل صحيح
6.1.1
- تحسين: إعادة تموضع الودجت الثابت عند تغيير حجم الشاشة، على سبيل المثال، عند تحويل جهاز الجوال إلى وضع العرض الأفقي
- تحسين: تحسينات متنوعة للقوالب والإعدادات المحددة التي أبلغ عنها المستخدمين
6.1.0
- الميزة: إضافة الفئة
FixedWidget__fixed_widget__pinned
إلى الودجت المثبّت أثناء كونه مثبّتًا وإزالتها عندما يكون غير مثبّت. هذا يسمح للمستخدمين بتطبيق أنماطهم الخاصة فقط أثناء حالة التثبيت. - تحسين: إعادة تسمية خيار “اختبار النسخة الجديدة” إلى “النسخة المحسنة” وتغيير وصف الخيار لجعله أكثر وضوحًا بأن كلا النسختين من السكريبت سيتم الاحتفاظ بهما.
- تحسين: تغيير عنصر قائمة “خيارات الودجت الثابت” إلى “الودجت الثابت
- تحسين: معالجة الحالات الحديّة حيث لا يعمل خيار الحد الأدنى للعرض مع قوالب معينة
6.0.7
- تحسين: التوافق مع قيم الحشو النسبية
6.0.6
- تحسين: التوافق مع صفحات المحتوى المحملة ديناميكيًا، أي التمرير اللانهائي
- تحسين: التوافق مع الودجات التي تحتوي على إزاحات كبيرة
- إصلاح: منع زيادة الحشو عند التمرير
6.0.5
- إصلاح: منع تداخل الودجات الثابتة مع الودجات غير الثابتة عند التمرير للأعلى
6.0.4
- إصلاح: منع تداخل الودجات الثابتة مع العناصر غير الثابتة في بعض القوالب
- إصلاح: تم حفظ محددات الفئة تحت العناصر المخصصة مع بادئة خاطئة ‘#’.
6.0.3
- تحسين: التحقق من العناصر المؤجلة وإيقاف العناصر لتغيير حجمها وإعادة حساب الموضع الثابت
- تحسين: تقليل فترة التحقق من 1000 إلى 500 مللي ثانية
6.0.2
- تحسين: الرجوع إلى النسخة السابقة عندما لا يدعم القالب السكربت الجديد – بشكل رئيسي بسبب استخدام الطفو بدلاً من الفلكس
- تحسين: تعمل العناصر المتوقفة أيضًا عندما تكون في عمود أو شريط جانبي مختلف عن العنصر الثابت
- تحسين: إعادة حساب ارتفاع الودجت الثابت عند التمرير
6.0.1
- إصلاح: استخدام قيمة مُعرِّف التوقف السابقة في قسم عناصر التوقف الجديد
6.0.0
النسخة 6.0.0 هي إعادة كتابة كاملة لسكربت الواجهة الأمامية. تقوم بإصلاح العديد من الحالات الحديّة مثل القفز، إعادة التحميل، أو تغيير حجم الودجات.
كما أن إعادة الكتابة تحل مشكلة التحولات التراكمية السيئة في التخطيط.
معظم التغييرات متاحة عند تفعيل “النسخة المحسنة” تحت المظهر > ودجت ثابت.
يرجى اختبار وإعلامنا إذا اكتشفت أي مشاكل.
- تمت إضافة نسخة جديدة (واختيارية) من السكربت تستخدم
position: sticky
بدلاً منposition: fixed
- النص البرمجي للواجهة الأمامية لم يعد يحتاج إلى jQuery بعد الآن
- تمت إزالة الخيارات غير الضرورية التي كانت تساعد سابقًا في حل الحالات الحادة
- تقبل الآن “عناصر الإيقاف” و”العناصر الثابتة المخصصة” أي محدد، بما في ذلك المُعرِّفات والفئات ومحددات النوع.
- المكوِّنات الثابتة في الأشرطة الجانبية كما تم تقديمها في ووردبريس 5.8
- حدد مُكوِّنات التوقف في الأشرطة الجانبية التي تحرك المُكوِّنات الثابتة عند التمرير
- تحسين أوصاف الخيارات في صفحة الإدارة
- تم تحسين سلوك العناصر التي تكون أعلى من الشاشة – حيث تلتصق أولاً في الأعلى ثم تنتقل إلى الأسفل لاحقًا
- تمت إزالة كود الودجت المكرر
5.3.0
- تم إصلاح مشكلة عدم حفظ الخيار عند استخدام إضافة Gutenberg لتحرير الأشرطة الجانبية بمحرر المكوِّنات
- تم تعطيل النصوص البرمجية والمخرجات على صفحات AMP لأن الودجات المثبّتة ليست جزءًا من المعيار القياسي لـ AMP
- تمت إزالة ملفات الترجمة الصريحة نظرًا لأن جميع الترجمات تتم من خلال https://translate.wordpress.org/projects/wp-plugins/q2w3-fixed-widget/
5.2.0
- تمت إضافة
تصفية q2w3-fixed-widget-sidebar-options
لخيارات الودجت في الواجهة الأمامية.
5.1.9
- تم إصلاح أحداث JavaScript التي لم تكن تُستدعى في بعض الإعدادات.
5.1.8
- تم إصلاح خطأ JavaScript الذي تسبب في قفز / وميض الودجات الثابتة.
5.1.7
- تم إصلاح خطأ “a.target.className.indexOf ليست دالة
5.1.6
- التصحيحات اللغوية
- تنظيف صفحة الخيارات
5.1.5
- تغيير الكاتب
5.1.4
- تمت إضافة خُطاف ترشيح “q2w3-fixed-widgets”. يتيح تصفية مصفوفة الودجات المُعلمة كثابتة.
5.1.3
- متوافق الآن مع إضافة ودجت صفحة WP
5.1.2
- يعمل الآن بشكل جيد مع ودجات Shortcodes Ultimate!
5.1.1
- يحل المُشكلات المتعلقة بـهامش الأسفل ومُعرِّف التوقف من النسخة 5.1!
5.1
- طريقة تحميل الخيارات الجديدة!
- تم اختباره مع ووردبريس 4.9
5.0.4
- تصحيح التوافق لإضافة Better WordPress Minify.
5.0.3
- حل محسن لخطأ “q2w3_sidebar_options غير معرف”.
5.0.2
- تحسين جافاسكريبت الإضافة
- لحل خطأ “q2w3_sidebar_options غير معرف” تُستخدم دالة
wp_add_inline_script
. ووردبريس 4.5 مطلوب لهذا الإصلاح! - تمت إضافة خيار
تعطيل MutationObserver
. استخدم هذا الخيار فقط كنسخة احتياطية لاستعادة سلوك النسخة 4!
5.0.1
- تم إصلاح مشكلة في تخطيط الأشرطة الجانبية المتعددة
5.0
- تم تحسين أداء جانب العميل. يعتمد اكتشاف تغييرات الصفحة الآن على واجهة برمجة التطبيقات (API) لمراقب التغييرات. يتم إعادة حساب مُعاملات الودجت فقط عند الحاجة! يتم استخدام خيار فترة التحديث فقط للتوافق مع المتصفحات القديمة (لا يوجد دعم لواجهة برمجة التطبيقات (API) لمراقب التغييرات).
- تحسين التوافق مع إضافات التخزين المؤقت (W3TC، Autoptimize وما إلى ذلك). لا حاجة لاستبعاد ملفات jQuery وملفات الإضافة من التخزين المؤقت!
- طريقة تحميل النص البرمجي Async/Defer مدعومة
- تمت إضافة خيارات
تعطيل العرض
وتعطيل الارتفاع
- ملاحظة لمستخدمي إضافات التخزين المؤقت: لا تنسوا مسح التخزين المؤقت بعد الترقية إلى النسخة 5! لقد تم تغيير صيغة الخيارات!
4.1
- تمت إضافة خيار
مُعرِّف الإيقاف
. استخدمه عندما لا يمكنك تحديد قيمةهامش القاع
. الحل مقدم من Julian_Kingman! - الآن الإضافة على علم بوجود شريط إدارة ووردبريس!
- تم إصلاح تدمير خُطاف
jQuery(window).load
. لا ينبغي أن تكون هناك أي مُشكلات مع إضافات jQuery الأخرى الآن! - تمت إضافة الترجمة الألمانية
- دعم التدويل المحدث
4.0.6
- إصلاح خطأ بسيط هنا
- تمت إضافة الترجمة الفرنسية
4.0.5
- خيار جديد ‘وراثة عرض الأداة من الحاوية الأم’ لدعم أفضل للتصاميم المتجاوبة
- تحسين جافاسكريبت
4.0.4
- تمت إضافة خيار “إصلاح مُعرِّف الودجت تلقائيًا”. يكون مُفعلًا بشكل افتراضي. إذا كانت الإضافة تعمل مع هذا الخيار مُعطلًا – اتركه في وضع الإيقاف!
4.0.3
- تم تحسين الكود لحل مشكلة تعطل الإضافة بعد تحديث 4.0.1
- كود جافاسكريبت مصغر
4.0.1
- الإصلاح السريع! يزيل مشكلة تكرار كود الودجت.
4.0
- تم حل قفز الودجت
- تمت إضافة كود لإصلاح “مشكلة مُعرِّف الودجت” تلقائيًا
- تمت إضافة خيار توافق جديد (أولوية الإضافة)
- تمت إضافة إلغاء التثبيت الكامل (يتم تشغيل نص إلغاء التثبيت تلقائيًا عند حذف الإضافة)
- تمت إضافة الترجمة الإسبانية
- تمت إزالة الخيارات المتقادمة
3.0
- تقدم لك هذه النسخة صلاحية طال انتظارها لتثبيت الودجات الموجودة في أشرطة جانبية مختلفة! استمتع!
- تم إصلاح التعارض مع إضافة WP Page Widget
- تم تنظيف بعض الأخطاء الصغيرة
- تحذير! خيارات “تعطيل الإضافة على أجهزة الجوال” و “تعطيل الإضافة على أجهزة التابلت” أصبحت الآن مهملة وسيتم إزالتها في الإصدار القادم. استخدم خيار “عرض الشاشة الأقصى” بدلاً من ذلك!
2.3
- الآن يمكن للمستخدم تعطيل الإضافة عندما يكون عرض نافذة المتصفح أقل من القيمة المُحددة (تحقق من خيارات الإضافة).
2.2.4
- هذه النسخة متوافقة مع استعلام 1.9 و 1.10
2.2.3
- تحسينات داخلية طفيفة
- تم تحديث Mobile Detect إلى النسخة 2.6.0
2.2.2
- تم إصلاح خطأ PHP
- تم تحديث Mobile Detect إلى النسخة 2.5.8
2.2.1
- تم إصلاح تحذير PHP خطأ
2.2
- الآن تستطيع الإضافة عكس تغييرات محتوى الصفحة الديناميكي (التمرير اللانهائي، سلة التسوق الآجلة وأشياء أخرى تعتمد على الجافاسكريبت)!!!
- تمت إضافة خيار جديد إلى إعدادات الإضافة: فترة التحديث. القيم الموصى بها بين 500 – 2000 ميلي ثانية. ملاحظة: الإعداد يؤثر على أداء الموقع (جانب العميل). إذا لم يكن لديك محتوى ديناميكي، قم بتعيين فترة التحديث = 0.
- تم تحديث فئة كشف الجوال إلى النسخة 2.5.7
2.1
- خيار جديد لتحديد مُعرِّفات الودجت المخصصة للأشرطة الجانبية الثابتة وما إلى ذلك.
- خيار جديد لتعطيل الإضافة على أجهزة الجوال.
- تم إصلاح خطأ جافاسكريبت عند عدم وجود أشرطة جانبية على صفحة.
2.0
- مشكلة تداخل التذييل الثابت! الآن يمكن للمستخدمين تخصيص الهوامش العلوية والسفلية للودجات الثابتة من منطقة الإدارة (المظهر -> ودجت ثابت).
- تمت إضافة دعم الترجمة
1.0.3
- تم تطبيع سلوك الإضافة عندما يكون الشريط الجانبي أطول من المحتوى الرئيسي. ملاحظة: لا يزال من الممكن حدوث تداخل مع التذييل.
1.0.2
- تم إصلاح مشكلة مع الودجات التي تُعرض فقط على صفحات معينة.
- كود جافاسكريبت محسن.
1.0.1
- تحسين التوافق مع المتصفحات المبنية على Webkit (مثل Chrome و Safari).
- تمت إزالة CSS غير الضرورية.
1.0
- الإصدار العام الأول.