Get all users from role and add to dropdown (select) – wordpress, javascript
Get all users from role and add to dropdown (select) – wordpress, javascript
Get all users from role and add to dropdown (select) – wordpress, javascript
Check for the value of $new_role before sending the email, if it isn’t author then do nothing function user_role_update( $user_id, $new_role ) { if ( $new_role == ‘author’ ) { $site_url = get_bloginfo( ‘wpurl’ ); $user_info = get_userdata( $user_id ); $to = $user_info->user_email; $subject=”Role changed: ” . $site_url . ”; $message=”Hello ” . $user_info->display_name . … Read more
Your question needs some additional context, but here’s a generic approach to what you’ve described. if ( is_user_logged_in() ) { $user = wp_get_current_user(); // Does user have the required role? if ( in_array( ‘some_role’, $user->roles ) && ‘some_meta_value’ == get_user_meta( $user->ID, ‘some_meta’, true ) ) { // Special content… } else { // User doesn’t … Read more
Found a solutin, using the following plugin: http://code.mincus.com/41/manage-your-posts-only-in-wordpress/
Hide categories from authors
Try to change this code // Get the user object $user = new WP_User( get_current_user_id() ); $index = key( $user->roles ); $user_role = $user->roles[ $index ]; // User already got that user if ( $user_role == $role ) { echo sprintf( __( ‘You already have %s role.’ ), $role ); } else { // update … Read more
The following capabilities are needed to fully manage users: create_users edit_users promote_users delete_users remove_users list_users Remove role, you’ve created with Members plugin. Add the following code to functions.php of your active theme: add_role( ‘users_manager’, __( ‘Users Manager’ ), array( ‘read’ => true, ‘list_users’ => true, ‘promote_users’ => true, ‘remove_users’ => true, ‘edit_users’ => true, ‘create_users’ … Read more
You have to set user role using user id. use below code to assign role to user. add below code after this line : $user_id = wp_create_user($firstname,$lastname,$email); set role to new created user. by default it will set subscriber role. $user_id_role = new WP_User($user_id); $user_role = !empty($_POST[‘role’]) ? $_POST[‘role’] : ‘subscriber’; $user_id_role->set_role($user_role); i have tested … Read more
How to disable plugin capability : “create new category”
Eventually I solved the problem. I displayed the actors in dynamic views element (from dynamic.ooo) on a frontend page. I put the filter criteria like so: filter by these conditions field = relatie_test (user based relationship field) operator = LIKE value = user(ID) That did the trick for me.