🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ رخند قنبری
تابع get_role
ارم آژند حل شده توسط ارم آژند

استاد سلام 

استاد من متوجه نشدم چطور با تابع get_role بدون این که شی ساخته شود مثل یه کلاس باهاش رفتار شده (از new استفاده نشده ) 

بعد متد add_cap صدا زده شده 

سلام خدمت شما. خب تابع get_role یک شی از کلاس رو برمیگردونه.

بهترین پاسخ
ارم آژند ۰۴ تیر ۱۳۹۹، ۰۹:۵۹

آقا ما اگه بخوایم یه cap جدید برای یک role جدید ایجاد کنیم که در کنارش این cap رو به رول پیشفرض وردپرس هم بدیم، اون موقع باید دوبار get_role بگیریم؟ یبار برای رول خودمون و یبار برای رول پیشفرض؟

افرند چنگیزی ۰۲ دی ۱۳۹۹، ۰۰:۵۸

سلام خدمت دوست گرامی 

ببخشید من پاسخ دادم

$test =get_role('editor');
$test -> add_cap('testProduct');
$test2 =get_role('Administrator ');
$test2 -> add_cap('testProduct')

تابع

get

رول را می‌گیره وبعد تابع

add

توانایی را به ان اضافه می‌کنند حالا هر دو این توانایی را دارند

 

نامدار اقلیما ۰۷ دی ۱۳۹۹، ۰۹:۳۶