الوصف
هذه الإضافة تساعدك على إضافة شروط مقيدة على المحتوى داخل المقالات والصفحات والقوائم والودجات وأنواعها المختلفة، وذلك باستخدام الكود القصير [if] دون الحاجة لاستخدام لغة PHP أو أيّ لغة أخرى.
مقالات/صفحات/قوائم/ودجات/أنواع المقالات الأخرى :
- انشأ محتوى جديد ثم استخدم الأيقونة التي تُشير إلى دالة الشرط “IF” أعلى المحرر التقليدي في الوضع المرئي.
- انقر على زرّ وأيقونة “IF” ثم اختر الشرط الذي تريده لتقييد المحتوى.
- يمكنك تحديد المحتوى المقيّد الذي يحقق الشرط المطلوب وترغب بإظهار للمستخدمين، وكذلك العكس في حال عدم تحقيق الشرط.
- احفظ ثم انشر المحتوى الخاص بك لرؤيته!
القوائم :
- انقر على “المظهر” من القائمة الجانبية
- اختر من القائمة صفحة “القوائم”.
- يجب عليك إظهار حقل الوصف لكل قائمة باتباع الطريقة التالية :
- انقر على “خيارات الشاشة” أعلى صفحة القوائم.
- اختر “الوصف” من التبويب، وذلك ليظهر في كل عنصر بالقائمة.
- يمكنك الآن إضافة المحتوى المقيّد الخاص بك من خلال تبويب “كود قصير”.
ودجات :
- انقر على “المظهر” من القائمة الجانبية
- اختر من القائمة صفحة “ودجات”.
- الان سيظهر لك في القائمة اليمنى “ودجت المحتوى المقيّد”.
- يمكنك سحب وإفلات وتحريك الودجت، وتغذيته بالمحتوى المقيّد المطلوب.
الترجمات
- العربية
- الإنجليزية
قائمة الشروط
- [if current_user_can capability=”administrator”]المحتوى في حال كان العضو المسجل دخوله “مدير”[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if current_user_can capability=”editor”]المحتوى في حال كان العضو المسجل دخوله “محرر”[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if current_user_can capability=”author”]المحتوى في حال كان العضو المسجل دخوله “كاتب”[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if current_user_can capability=”contributor”]المحتوى في حال كان العضو المسجل دخوله “مساهم”[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if current_user_can capability=”subscriber”]المحتوى في حال كان العضو المسجل دخوله “مشترك”[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if is_user_logged_in]المحتوى في حال تحقق الشرط[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if has_post_thumbnail]المحتوى في حال كانت المقالة تحتوي على صورة بارزة[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if comments_open”]المحتوى في حال كانت التعليقات متاحة في المقالة/الصفحة[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if has_tag]المحتوى في حال كان المضمون يحتوي على وسم/وسوم[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if is_attachment]المحتوى في حال كان المضمون عبارة عن مرفق[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if has_excerpt]المحتوى في حال كان هناك ملخص[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if pings_open]المحتوى في حال تحقق الشرط[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if is_home]المحتوى في حال كانت الصفحة مصنّفة كصفحة رئيسية[else]المحتوى في حال عدم تحقق الشرط[/if]
- [if is_rtl]المحتوى في حال كانت اتجاه الموقع من اليمين إلى اليسار[else]المحتوى في حال عدم تحقق الشرط[/if]
مثال
- عرض محتوى مخصص للأعضاء المسجلين دخول على الموقع
[if is_user_logged_in]
هذا المحتوى تمّ تخصيصه لك عزيزي المستخدم.
[else]
عفوًا يجب عليك تسجيل الدخول لتتمكن من رؤية المحتوى الحالي
[/if]
لقطات الشاشة
التنصيب
التنصيب الآلي
- انقر على “إضافات” في القائمة الجانبية للوحة التحكم.
- انقر “أضف جديد”
- قم برفع الإضافة بإختيار الملف “if-as-shortcode.zip” ثُمّ ارفع الإضافة لتفعيلها بشكلٍ مباشر.
- بعد تفعيل الإضافة يمكنك استخدام دالة الشرط [if] ككود قصير أينما رغبت في ووردبريس!
التنصيب اليدوي
- تنزيل الإضافة إلى حاسوبك الشخصي.
- فك الضغط عن الملف ورفعه إلى المسار “/wp-content/plugins/” بإستخدام لوحة التحكم للـ Cpanel أو برنامج FTP.
- تفعيل الإضافة من خلال خيار “الإضافات” بلوحة تحكم الووردبريس.
- بعد تفعيل الإضافة يمكنك استخدام دالة الشرط [if] ككود قصير أينما رغبت في ووردبريس!
المراجعات
المساهمون والمطوّرون
“الشروط كأكواد قصيرة” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.
المساهمونلقد تم ترجمة ”الشروط كأكواد قصيرة“ إلى لغة واحدة. شكراً إلى جميع المُترجمين لمُساهماتهم.
ترجمة ”الشروط كأكواد قصيرة“ إلى لغتك.
مُهتم بالتطوير؟
تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.
سجل التغييرات
1.2
- بعض الإصلاحات البسيطة
- تمّ إضافة دالة جديدة للتحقق من حالة وجود إضافة [Classic Editor المحرر التقليدي].
- تمّ اختبار الإضافة مع إصدار ووردبريس 6.6.X
1.1
- تحديث إلى النسخة الجديدة.
- تمّ اختبار الإضافة مع إصدار ووردبريس 5.X.X
1.0
- إصدار النسخة الأولى.