با سلام در این تاپیک میخوام یه کد فاکشن کاربردی رو معرفی کنم با این کد میتوانید وب سایت وردپرسی خود را بیشتر شخصی سازی کرده و مخصوص موضوع خودش کنید ، با این کد فاکشن میتوانید نقش کاربری به وب سایت خود اضافه کنید برای مثال " کاربران ویژه " و " کاربران عادی " و برای هر نقش دسترسی های لازم را تعیین کنید.
function giftmax_add_role() {
add_role( 'special-account', __('کاربر ویژه'),
array(
'read' => true,
'edit_posts' => false,
'delete_posts' => false,
'manage_categories' => false,
'upload_files' => false,
'edit_posts' => false,
'edit_pages' => false,
'edit_others_posts' => false,
'create_posts' => false,
'manage_categories' => false,
'publish_posts' => false,
'edit_themes' => false,
'install_plugins' => false,
'update_plugin' => false,
'update_core' => false,
)
);
add_role( 'normal-account', __('کاربر عادی'),
array(
'read' => true,
'edit_posts' => false,
'delete_posts' => false,
'manage_categories' => false,
'upload_files' => false,
'edit_posts' => false,
'edit_pages' => false,
'edit_others_posts' => false,
'create_posts' => false,
'manage_categories' => false,
'publish_posts' => false,
'edit_themes' => false,
'install_plugins' => false,
'update_plugin' => false,
'update_core' => false,
)
);
}
add_action( 'init', 'giftmax_add_role' );