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

کدهای مورد نیازتان را در فایل functions.php قالب قرار دهید .
توسط کد زیر متن دلخواه شما در بالای کلیه صفحات مدیریت ، برای همه کاربران نمایش داده می شود .
function bistscript_wp_admin_area_notice() {
echo ' <div class="error">
<p>پیغام یا متن دلخواه شما</p>
</div>';
}
add_action( 'admin_notices', 'bistscript_wp_admin_area_notice' );
اگر می خواهید پیغام شما فقط برای مدیران نمایش داده شود ، از کد زیر استفاده کنید : توضیحات بیشتر در مورد تابع current_user_can
function bistscript_wp_admin_user_area_notice() {
if ( current_user_can('manage_options') ) {
echo ' <div class="error">
<p>پیغام یا متن دلخواه شما</p>
</div>';
}
}
add_action( 'admin_notices', 'bistscript_wp_admin_user_area_notice' );

همچنین اگر می خواهید رنگ و استایل متن نمایشی را تغییر دهید در کدهای بالا به جای error از updated استفاده کنید .
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید



