بعنوان یک مشاور ، توسعه دهنده یا طراح ، گاهی اوقات برای انجام پروژه استخدام می شوید و می روید. اغلب در این شرایط ، بسیاری از توسعه دهندگان قسمت مدیریت وردپرس را سفارشی می کنند و تمام گزینه های اصلی تنظیمات را حذف می کنند ، بنابراین مشتری نمی تواند سایت را خراب کند. با این حال ، واقعاً ناامیدکننده است که یک توسعه دهنده دیگر فقط برای فهمیدن اینکه برای دیدن تنظیمات مجبور است تعداد زیادی کد را بیرون بیاورد ، ناامیدکننده است. یا حتی اگر مالک تصمیم بگیرد که آنها می خواهند خودشان کارهایی را انجام دهند ، آنها آزادی عمل در این کار را ندارند. نکته اصلی وردپرس این است که ناشر را توانمند کنیم و به آنها آزادی دهیم تا مطالب را همانطور که می خواهند منتشر کنند. بنابراین در این مقاله ، ما به شما نشان خواهیم داد که چگونه به مشتریان خود دسترسی کامل اداری بدهید ، اما اخطارهای هشداردهنده ای را برای آنها در نظر بگیرید ، بنابراین آنها از عواقب عملکرد خود مطلع می شوند. به سادگی با اتصال به admin_notices وردپرس ، می توانیم اعلانی را نمایش دهیم که می تواند “هشدار – تغییر تنظیمات در این صفحه ممکن است در طراحی وب سایت شما مشکلی ایجاد کند”.
ابتدا پرونده functions.php طرح زمینه خود را باز کنید و سپس موارد زیر را جای گذاری کنید:
add_action ('admin_notices'، 'my_admin_notice')؛ تابع my_admin_notice () { $ $ global_screen؛
if ($ current_screen-> parent_base == ‘options-general’)
echo ‘
هشدار – تغییر تنظیمات در این صفحات ممکن است در طراحی وب سایت شما مشکل ایجاد کند!
‘؛
}
می توانید اعلان ها را برای هر صفحه تغییر دهید.
با تشکر از جیکوب گلدمن برای نشان دادن این ترفند. این برای مشتریان ما عالی خواهد بود.
منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-add-warning-notices-for-your-clients-in-wordpress/.