سلام

تا حالا شده که بخواین یه فهرست خاص رو فقط برای کاربران وارد شده  نشون بدید . یا برای کسایی که هنوز وارد نشده اند لینک ورود و ثبت نام رو نشون بدید اما وقتی وارد شد لینکای دیگه ای ؟

با افزونه Widget Logic خیلی راحت می تونید این کار ر وانجام بدید .

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

گزینه های خیلی زیادی نداره . تو قسمت اول اسم ابزارکتون قسمت دوم فهرستی که می خواید نشون بدید و قسمت سوم هم شرط نشون دادن ابزارک هستش .

خب حالا تو قسمت شرط چی باید بنویسیم ؟

برای کاربرانی که وارد شده اند :

is_user_logged_in()

برای کاربرانی که هنوز وارد نشده اند یا خارج شده اند :

!is_user_logged_in()

و این هم لیست کامل شرط ها :

comments_open()
is_404()
is_admin()
is_admin_bar_showing()
is_archive()
is_attachment()
is_author()
is_category()
is_comments_popup()
is_date()
is_day()
is_feed()
is_front_page()
is_home()
is_local_attachment()
is_main_query
is_multi_author
is_month()
is_new_day()
is_page()
is_page_template()
is_paged()
is_plugin_active()
is_plugin_active_for_network()
is_plugin_inactive()
is_plugin_page()
is_post_type_archive()
is_preview()
is_search()
is_single()
is_singular()
is_sticky()
is_tag()
is_tax()
is_taxonomy_hierarchical()
is_time()
is_trackback()
is_year()
in_category()
in_the_loop()
is_active_sidebar()
is_active_widget()
is_blog_installed()
is_rtl()
is_dynamic_sidebar()
is_user_logged_in()
has_excerpt()
has_post_thumbnail()
has_tag()
pings_open()
email exists()
post_type_exists()
taxonomy_exists()
term_exists()
username exists()
wp_attachment_is_image()
wp_script_is()

 

 صفحه افزونه