چطور یک نقش کاربری اختصاصی به وردپرس اضافه کنیم؟
- نفیسه افقی 4 سال قبل سوال کرد
- شما باید برای ارسال دیدگاه وارد شوید
همان طور که می دانید، وردپرس یک سری نقش های از پیش تعریف شده دارد که می توانید از آنها استفاده کنید، نظیر مشترک ، مشتری ، مدیر کل و غیره ( که هر کدام هم دسترسی های تعیین شده خود را دارند )
اما ممکن است به هر دلیلی بخواهید تا نقش های منحصر بفرد ( با دسترسی های مختلف ) تعریف کنید. برای این کار کافی است تا به قسمت نمایش > ویرایشگر پوسته
رفته و از قسمت چپ ، گزینه functions.php
را انتخاب کنید و در انتهای آن، این کد ها را اضافه کنید:
// اضافه کردن نقش کاربر طلایی
$result = add_role( 'کاربر طلایی', __(
'کاربر طلایی' ),
array(
'read' => true, // true allows this capability
'edit_posts' => false, // Allows user to edit their own posts
'edit_pages' => false, // Allows user to edit pages
'edit_others_posts' => false, // Allows user to edit others posts not just their own
'create_posts' => false, // Allows user to create new posts
'manage_categories' => false, // Allows user to manage post categories
'publish_posts' => false, // Allows the user to publish, otherwise posts stays in draft mode
'edit_themes' => false, // false denies this capability. User can’t edit your theme
'install_plugins' => false, // User cant add new plugins
'update_plugin' => false, // User can’t update any plugins
'update_core' => false // user cant perform core updates
)
);
*به جای کاربر طلایی
هر نام و نام کاربری که خواستید را می توانید قرار دهید.
*در خط های بعدی نیز می توانید سطوح دسترسی را برای این نقش کاربری تعریف کنید.
- نفیسه افقی 4 سال قبل پاسخ داد
- آخرین ویرایش 4 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید