انجمن


نمایش قسمتی از قالب فقط برای مدیران  (۴ نوشته)

  • alasht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    # نوشته شده: ۱۲ سال پیش
    ۸ اردیبهشت ۱۳۹۱ - ۲۱:۳۴

    با سلام خدمت دوستان
    من این مورد رو کلی سرچ کردم اما چیزی دستگیرم نشد
    من تازه وارد کار با وردپرس شدم و در حال یادگیری کدنویسی وردپرس هستم
    سوالم اینه که :
    من تو هدر سایت یه کدی نوشتم که میخوام این کد فقط برای مدیران نمایش داده بشه
    میخواستم ببین آیا تابعی وجود داره تو وردپرس که چک کنه کاربری که داره سایت رو میبینه مدیره یا نه ؟
    ممنون میشم از دوستان پاسخ بدن
    با تشکر

  • mehrdad_67

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲۱
    تشکر شده: ۷۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ اردیبهشت ۱۳۹۱ - ۲۲:۰۷

    دوست گرامی
    تابعی به صورت زیر هست اگه دقیقتر بگی تابع دقیقتری رو بهت می گم

    if (current_user_can('administrator')){
    	// your statement
    }
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    alasht
  • alasht

    آفلاین
    عضو
    تعداد نوشته‌ها: ۸
    # نوشته شده: ۱۲ سال پیش
    ۸ اردیبهشت ۱۳۹۱ - ۲۲:۱۸

    mehrdad_67 گفت:
    دوست گرامی
    تابعی به صورت زیر هست اگه دقیقتر بگی تابع دقیقتری رو بهت می گم

    if (current_user_can('administrator')){
    	// your statement
    }

    ممنون از پاسختون
    من یه کدی نوشتم که مدیرا میتونن از اونجا با هم چت کنن
    این کد رو تو sidebar گذاشتم
    حالا میخوام این چت باکس فقط برای مدیرا نمایش داده بشه و کاربرای دیگه نتونن اون رو ببین
    آیا همین تابع جواب میده یا تابع دیگه ای باید استفاده بشه ؟

  • mehrdad_67

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۲۱
    تشکر شده: ۷۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۸ اردیبهشت ۱۳۹۱ - ۲۲:۳۳

    if (current_user_can('arg')){
    	// your statement
    }

    منظورم اگه نقش اعضا رو تغییر ندادی آره همین کد کافیه آرگومانشو تغییر بدی به هر کدوم از این رول ها
    administrator
    editor
    author
    contributor
    subscriber
    اگه از پلاگین user role.. استفاده کردی کافیه اسم همون role رو بزاری مثلا من برای مدیریت نویسندگانم رول جدید با نام author_manager استفاده کردم اگه انیجا بخوام اطلاعات خاصی برای انها نمایش داده شه کافیه آرگومان رو
    author_manager بزارم

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    alasht

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.