আমার সেটআপে আমার কাস্টম ভূমিকা আছে এবং আমি কোনও কার্যক্রমে কোনও ব্যবহারকারীর ভূমিকা স্বয়ংক্রিয়ভাবে পরিবর্তন করতে সক্ষম হতে চাই। বলুন যে এ এর একটি সাবস্ক্রাইবার ভূমিকা রয়েছে, আমি কীভাবে এডিটারে এটি পরিবর্তন করব? কোনও ভূমিকা যুক্ত করার সময় আমরা কেবল:
add_role( $role_name , $role_display_name , array( 'read' => true,
'edit_posts' => false,
'delete_posts' => false, ));
একটি ভূমিকা পরিবর্তন সম্পর্কে কীভাবে? এখানে কি কিছু আছে:
change_role($old_role, $new_role);
আপডেট: আমি মনে করি এটি একজন করবে:
$wp_user_object = new WP_User($current_user->ID);
$wp_user_object->set_role('editor');
remove_role()
এবংadd_rule()
ডাটাবেসে ডেটা সংরক্ষণ করবেন?