Warning: Undefined array key "std" in /home/nagshi/domains/nagshin.ir/public_html/wp-content/plugins/Novin-Fonts/includes/admin.php on line 62 Deprecated: htmlentities(): Passing null to parameter #1 ($string) of type string is deprecated in /home/nagshi/domains/nagshin.ir/public_html/wp-content/plugins/Novin-Fonts/includes/admin.php on line 62
وبسایت نقشین

طراحی و توسعه انواع وبسایت در وردپرس

ارائه افزونه های وردپرس و المنتور

مطالب آموزشی و کمک به طراحی سایت

0

هیچ محصولی در سبد خرید نیست.

وبسایت نقشین

طراحی و توسعه انواع وبسایت در وردپرس

ارائه افزونه های وردپرس و المنتور

مطالب آموزشی و کمک به طراحی سایت

مطالب آموزشی

افزودن نقش کاربر جدید در کاربران وردپرس بدون افزونه

می 2, 2023 سورس کد
افزودن نقش کاربر جدید در کاربران وردپرس بدون افزونه

افزودن نقش کاربر جدید در کاربران وردپرس بدون افزونه

اگر می خواهید یک نقش کاربر جدید در کاربران وردپرس بدون افزونه اضافه کنید، باید مقداری کد به منبع وردپرس خود اضافه کنید.

اولین کاری که انجام می دهیم این است که نقش کاربر جدید خود را با افزودن آن به عنوان آرگومان برای تابع add_role() تعریف می کنیم. ما همچنین سه مجوز (خواندن، ویرایش پست ها، حذف پست ها) را به عنوان پارامتر برای آن تابع اضافه می کنیم. سپس از نقل‌قول‌های تکی استفاده می‌کنیم، زیرا اگر در لیست مجوزهای ما فاصله وجود داشته باشد، نقل‌قول‌های مضاعف باعث خطا می‌شوند.

پس از آن، فقط فایل را ذخیره کرده و ببندید!

چگونه افزودن نقش کاربر جدید در کاربران وردپرس بدون افزونه امکان پذیر است؟

شما می توانید بدون استفاده از افزونه، یک نقش کاربری جدید به سایت وردپرس خود اضافه کنید. در واقع بسیار ساده است.

برای انجام این کار، کافیست کد زیر را کپی کنید و از طریق پیشخوان وارد بخش نمایش و ویرایشگر شوید و در قالب فعال روی سایت خود به بخش توابع پوسته ( functions) بروید و در انتهای کد ها وارد نمایید.

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

در فایل زیر برای تعریف کردن نام دلخواه برای نقش کاربری جدید موارد زیر را ویرایش کنید:

نامک= nagshin

نام نمایشی= نقشین

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

Write a comment