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 admin
term_exists()
و بسیاری موارد دیگر که در لینک codex که براتون گذاشتم خلاصش هم موجود هس تقریبا انتهای صفحش .
یک مثال در سایت codex :
نکته : خیلیهای این شرطیها موردی برای یک پروژه خاص بعضی وقتا استفاده میشه و فقط 20 درصد اینا استغاده میشه
خروجی همه اینها true و false هستن اگه true بود بهش میگیم فلان کارو بکن و اگه نبود کاری دیگه ای بکن
یک مثال از استاد :
این شرطیهای که نام پیج توشون نیس عمومی هستن و میتونیم هر جایی ازشون استفاده کنیم
مثال : وقتی یوزر وارد پروفایل کاری شود پیج پروقایل کاربری رو بهشون نشون بده :
اگر ادمین بار داره نمایش داده میشه یه اتفاقی بیفته :