رفتن به مطلب

نمایش پیام اختصاصی در پنل


پست های پیشنهاد شده

سلام

می خوام یه پیام به کاربران با نقش " نویسنده " بدم البته توی مدیریت

مثلا یه سری تذکرات درمورد ارسال مطلب جدید

و یا مثلا برای نقش های دیگه مثل " ویرایشگر " و ...

ممنون.

لینک به ارسال

درود.

تو فانکشنز قرار بدید و تست کنید


function my_admin_notice(){
if( current_user_can('Editor ')){
echo '<div class="updated">
<p>سلام.تست متن</p>
</div>';
}
else if ( current_user_can('Author ')){
echo '<div class="updated">
<p>سلام.نویسنده</p>
</div>';
}
}
add_action('admin_notices', 'my_admin_notice');

لینک به ارسال

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


function my_admin_notice(){
if( current_user_can('editor')){
echo '<div class="updated">
<p>سلام ویرایشگر عزیز</p>
</div>';
}
else if ( current_user_can('author')){
echo '<div class="updated">
<p>سلام نویسنده عزیز</p>
</div>';
}
}
add_action('admin_notices', 'my_admin_notice');

post-4600-0-50132600-1416469330_thumb.pn

لینک به ارسال

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

ولی منظور من یه چیز دیگه بود.

----

داش افشین ممنون در حال تستم خبرشو می دم بهت

لینک به ارسال

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

ولی منظور من یه چیز دیگه بود.

ببخشید که مزاحم تایپکتون شدم عزیز، سعی می کنم دیگه در تایپکهای شما شرکت نکنم.

ویرایش شده توسط hamidwi
لینک به ارسال

ببخشید که مزاحم تایپکتون شدم عزیز، سعی می کنم دیگه در تایپکهای شما شرکت نکنم.

ممنون لطف می کنید!

-------------------------

بچه ها یه سوال دیگه میگم نمایش پیام برای یک کاربر خاص چطوریه؟ فرض کنید برای کاربر با ID فلان می خوام یه پیام تو پنل نشون بدم اون وقت چی؟ اون وقت باید چه کدی رو وارد کنم؟

می خوام پیام فقط برای کاربر با ای دی 3 یا با نام کاربری ali نمایش داده بشه

امکان داره؟

ممنون میشم کمک کنید.

لینک به ارسال

دوست عزیز همه در خانواده ی وردپرس پارسی قصد کمک دارند و کسی قصد توهین کردن ندارد لطفا به همه احترام بذارید حتی اگر پاسخ غلط دریافت کردید.متشکر

تست کنید


function my_admin_notice(){
$user_id = get_current_user_id();
if ($user_id == 3) {
echo '<div class="updated">
<p>سلام کاربر تست</p>
</div>';
}
}

به جای عدد 3 آیدی کاربر رو قرار بدید

لینک به ارسال

یه سوال چطوری این کدها رو پیدا کردید؟

دوست عزیز همه در خانواده ی وردپرس پارسی قصد کمک دارند و کسی قصد توهین کردن ندارد لطفا به همه احترام بذارید حتی اگر پاسخ غلط دریافت کردید.متشکر

نه بابا توهین چیه! من شوخی کردم ولی آقا حمید بد متوجه شدن!

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...