🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ amin javadi
نکته اموزشی-خلاصه درس
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۱۴ خرداد ۱۴۰۲

https://developer.wordpress.org/themes/basics/conditional-tags/

https://codex.wordpress.org/Conditional_Tags

کاندیشن‌ها (conditions ) یا شرطی‌ها یا اگرها

مثلا بگیم اگر لاگین شده بود(is_user_logged_in()) به دوره‌ها و دانلود‌ها دسترسی داشته باشه

اگر صفحه هوم بود : is_home()

اگر صفحه سینگل بود : is_single()

اگر صفحه سینگل با فلان ایدی بود : is_single( '17' );

اگر مطلب ما Sticky بود : is_sticky()

is_time()

 is_rtl()

has_post_thumbnail()

is_plugin_inactive()

is admin

 term_exists()

و بسیاری موارد دیگر که در لینک codex که براتون گذاشتم خلاصش هم موجود هس تقریبا انتهای صفحش .

یک مثال در سایت codex :

ce41-2023-06-04_172637.jpg

نکته : خیلی‌های این شرطی‌ها موردی برای یک پروژه خاص بعضی وقتا استفاده میشه و فقط 20 درصد اینا استغاده میشه

خروجی همه اینها true و false هستن اگه true بود بهش میگیم فلان کارو بکن و اگه نبود کاری دیگه ای بکن

یک مثال از استاد :

00d9-2023-06-04_174459.jpg

این شرطی‌های که نام پیج توشون نیس عمومی هستن و میتونیم هر جایی ازشون استفاده کنیم

مثال : وقتی یوزر وارد پروفایل کاری شود پیج پروقایل کاربری رو بهشون نشون بده :

dd5f-2023-06-04_174945.jpg

اگر ادمین بار داره نمایش داده میشه یه اتفاقی بیفته :

fa47-2023-06-04_175845.jpg