ÿØÿÛ C
| name file | size | edit | permission | action |
|---|---|---|---|---|
| .1745560516 | 80 KB | April 25 2025 05:55:16 | 0644 | |
| .1745565040 | 80 KB | April 25 2025 07:10:40 | 0644 | |
| .1745568656 | 80 KB | April 25 2025 08:10:56 | 0644 | |
| .1745572277 | 80 KB | April 25 2025 09:11:17 | 0644 | |
| .1745575899 | 80 KB | April 25 2025 10:11:39 | 0644 | |
| .1745579514 | 80 KB | April 25 2025 11:11:54 | 0644 | |
| .1745583133 | 80 KB | April 25 2025 12:12:13 | 0644 | |
| .1745586759 | 80 KB | April 25 2025 13:12:39 | 0644 | |
| .1745590387 | 80 KB | April 25 2025 14:13:07 | 0644 | |
| .1745594004 | 80 KB | April 25 2025 15:13:24 | 0644 | |
| .1745595958 | 80 KB | April 25 2025 15:45:58 | 0644 | |
| .1745596080 | 80 KB | April 25 2025 15:48:00 | 0644 | |
| .1745596322 | 80 KB | April 25 2025 15:52:02 | 0644 | |
| .1745596415 | 80 KB | April 25 2025 15:53:35 | 0644 | |
| .1745597625 | 80 KB | April 25 2025 16:13:45 | 0644 | |
| .1745624775 | 80 KB | April 25 2025 23:46:15 | 0644 | |
| .1745626192 | 80 KB | April 26 2025 00:09:52 | 0644 | |
| .1745626576 | 80 KB | April 26 2025 00:16:16 | 0644 | |
| .1745630191 | 80 KB | April 26 2025 01:16:31 | 0644 | |
| .1745633808 | 80 KB | April 26 2025 02:16:48 | 0644 | |
| .1745637431 | 80 KB | April 26 2025 03:17:11 | 0644 | |
| .1745639200 | 80 KB | April 26 2025 03:46:40 | 0644 | |
| .1745639764 | 80 KB | April 26 2025 03:56:04 | 0644 | |
| .1745640126 | 80 KB | April 26 2025 04:02:06 | 0644 | |
| .1745641940 | 80 KB | April 26 2025 04:32:20 | 0644 | |
| .1745646463 | 80 KB | April 26 2025 05:47:43 | 0644 | |
| .1745650080 | 80 KB | April 26 2025 06:48:00 | 0644 | |
| .1745653695 | 80 KB | April 26 2025 07:48:15 | 0644 | |
| .1745657308 | 80 KB | April 26 2025 08:48:28 | 0644 | |
| .1745660924 | 80 KB | April 26 2025 09:48:44 | 0644 | |
| .1745664550 | 80 KB | April 26 2025 10:49:10 | 0644 | |
| .1745668165 | 80 KB | April 26 2025 11:49:25 | 0644 | |
| .1745671661 | 80 KB | April 26 2025 12:47:41 | 0644 | |
| .1745671780 | 80 KB | April 26 2025 12:49:40 | 0644 | |
| .1745673851 | 80 KB | April 26 2025 13:24:11 | 0644 | |
| .1745674527 | 80 KB | April 26 2025 13:35:27 | 0644 | |
| .1745675395 | 80 KB | April 26 2025 13:49:55 | 0644 | |
| .1745679014 | 80 KB | April 26 2025 14:50:14 | 0644 | |
| .1745682470 | 80 KB | April 26 2025 15:47:50 | 0644 | |
| .1745683532 | 80 KB | April 26 2025 16:05:32 | 0644 | |
| .1745688046 | 80 KB | April 26 2025 17:20:46 | 0644 | |
| .1745691667 | 80 KB | April 26 2025 18:21:07 | 0644 | |
| .1745696177 | 80 KB | April 26 2025 19:36:17 | 0644 | |
| .1745699110 | 80 KB | April 26 2025 20:25:10 | 0644 | |
| .1745699666 | 80 KB | April 26 2025 20:34:26 | 0644 | |
| .1745699791 | 80 KB | April 26 2025 20:36:31 | 0644 | |
| .1745703405 | 80 KB | April 26 2025 21:36:45 | 0644 | |
| .1745707022 | 80 KB | April 26 2025 22:37:02 | 0644 | |
| .1745711537 | 80 KB | April 26 2025 23:52:17 | 0644 | |
| .1745715157 | 80 KB | April 27 2025 00:52:37 | 0644 | |
| .1745718772 | 80 KB | April 27 2025 01:52:52 | 0644 | |
| .1745722404 | 80 KB | April 27 2025 02:53:24 | 0644 | |
| .1745725749 | 80 KB | April 27 2025 03:49:09 | 0644 | |
| .1745726926 | 80 KB | April 27 2025 04:08:46 | 0644 | |
| .1745730546 | 80 KB | April 27 2025 05:09:06 | 0644 | |
| .1745734162 | 80 KB | April 27 2025 06:09:22 | 0644 | |
| .1745738677 | 80 KB | April 27 2025 07:24:37 | 0644 | |
| .1745742290 | 80 KB | April 27 2025 08:24:50 | 0644 | |
| .1745746801 | 80 KB | April 27 2025 09:40:01 | 0644 | |
| .1745751312 | 80 KB | April 27 2025 10:55:12 | 0644 | |
| .1745754927 | 80 KB | April 27 2025 11:55:27 | 0644 | |
| .1745758547 | 80 KB | April 27 2025 12:55:47 | 0644 | |
| .1745762169 | 80 KB | April 27 2025 13:56:09 | 0644 | |
| .1745765786 | 80 KB | April 27 2025 14:56:26 | 0644 | |
| .1745769019 | 80 KB | April 27 2025 15:50:19 | 0644 | |
| .1745769400 | 80 KB | April 27 2025 15:56:40 | 0644 | |
| .1745773015 | 80 KB | April 27 2025 16:56:55 | 0644 | |
| .1745775178 | 80 KB | April 27 2025 17:32:58 | 0644 | |
| .1745775916 | 80 KB | April 27 2025 17:45:16 | 0644 | |
| .1745776504 | 80 KB | April 27 2025 17:55:04 | 0644 | |
| .1745776507 | 80 KB | April 27 2025 17:55:07 | 0644 | |
| .1745777527 | 80 KB | April 27 2025 18:12:07 | 0644 | |
| .1745782043 | 80 KB | April 27 2025 19:27:23 | 0644 | |
| .1745786548 | 80 KB | April 27 2025 20:42:28 | 0644 | |
| .1745791056 | 80 KB | April 27 2025 21:57:36 | 0644 | |
| .1745794675 | 80 KB | April 27 2025 22:57:55 | 0644 | |
| .1745798288 | 80 KB | April 27 2025 23:58:08 | 0644 | |
| .1745801911 | 80 KB | April 28 2025 00:58:31 | 0644 | |
| .1745805525 | 80 KB | April 28 2025 01:58:45 | 0644 | |
| .1745809142 | 80 KB | April 28 2025 02:59:02 | 0644 | |
| .1745812276 | 80 KB | April 28 2025 03:51:16 | 0644 | |
| .1745812756 | 80 KB | April 28 2025 03:59:16 | 0644 | |
| .1745816371 | 80 KB | April 28 2025 04:59:31 | 0644 | |
| .1745820883 | 80 KB | April 28 2025 06:14:43 | 0644 | |
| .1745824505 | 80 KB | April 28 2025 07:15:05 | 0644 | |
| .1745829025 | 80 KB | April 28 2025 08:30:25 | 0644 | |
| .1745832646 | 80 KB | April 28 2025 09:30:46 | 0644 | |
| .1745836274 | 80 KB | April 28 2025 10:31:14 | 0644 | |
| .1745839900 | 80 KB | April 28 2025 11:31:40 | 0644 | |
| .1745843526 | 80 KB | April 28 2025 12:32:06 | 0644 | |
| .1745847147 | 80 KB | April 28 2025 13:32:27 | 0644 | |
| .1745850770 | 80 KB | April 28 2025 14:32:50 | 0644 | |
| .1745854387 | 80 KB | April 28 2025 15:33:07 | 0644 | |
| .1745858007 | 80 KB | April 28 2025 16:33:27 | 0644 | |
| .1745861631 | 80 KB | April 28 2025 17:33:51 | 0644 | |
| .1745865253 | 80 KB | April 28 2025 18:34:13 | 0644 | |
| .1745868873 | 80 KB | April 28 2025 19:34:33 | 0644 | |
| .1745872488 | 80 KB | April 28 2025 20:34:48 | 0644 | |
| .1745875365 | 80 KB | April 28 2025 21:22:45 | 0644 | |
| .1745876104 | 80 KB | April 28 2025 21:35:04 | 0644 | |
| .1745876898 | 80 KB | April 28 2025 21:48:18 | 0644 | |
| .1745879727 | 80 KB | April 28 2025 22:35:27 | 0644 | |
| .1745883347 | 80 KB | April 28 2025 23:35:47 | 0644 | |
| .1745886978 | 80 KB | April 29 2025 00:36:18 | 0644 | |
| .1745890609 | 80 KB | April 29 2025 01:36:49 | 0644 | |
| .1745894226 | 80 KB | April 29 2025 02:37:06 | 0644 | |
| .1745898747 | 80 KB | April 29 2025 03:52:27 | 0644 | |
| .1745901445 | 80 KB | April 29 2025 04:37:25 | 0644 | |
| .1745902373 | 80 KB | April 29 2025 04:52:53 | 0644 | |
| .1745905999 | 80 KB | April 29 2025 05:53:19 | 0644 | |
| .1745909628 | 80 KB | April 29 2025 06:53:48 | 0644 | |
| .1745913253 | 80 KB | April 29 2025 07:54:13 | 0644 | |
| .1745917764 | 80 KB | April 29 2025 09:09:24 | 0644 | |
| .1745921386 | 80 KB | April 29 2025 10:09:46 | 0644 | |
| .1745925905 | 80 KB | April 29 2025 11:25:05 | 0644 | |
| .1745929519 | 80 KB | April 29 2025 12:25:19 | 0644 | |
| .1745931243 | 80 KB | April 29 2025 12:54:03 | 0644 | |
| .1745934028 | 80 KB | April 29 2025 13:40:28 | 0644 | |
| .1745937648 | 80 KB | April 29 2025 14:40:48 | 0644 | |
| .1745942159 | 80 KB | April 29 2025 15:55:59 | 0644 | |
| .1745945775 | 80 KB | April 29 2025 16:56:15 | 0644 | |
| .1745950287 | 80 KB | April 29 2025 18:11:27 | 0644 | |
| .1745952613 | 80 KB | April 29 2025 18:50:13 | 0644 | |
| .1745954804 | 80 KB | April 29 2025 19:26:44 | 0644 | |
| .1745959314 | 80 KB | April 29 2025 20:41:54 | 0644 | |
| .1745962932 | 80 KB | April 29 2025 21:42:12 | 0644 | |
| .1745966545 | 80 KB | April 29 2025 22:42:25 | 0644 | |
| .htaccess | 243 KB | April 07 2026 03:59:08 | 0644 | |
| .htacl | 92 KB | March 29 2026 20:14:08 | 0644 | |
| .lock | 756 KB | April 24 2025 17:50:49 | 0644 | |
| .multi | 0 KB | April 25 2025 15:47:56 | 0644 | |
| .tmb | - | April 08 2025 21:25:54 | 0777 | |
| Agen-Mix-Parlay | - | April 29 2025 13:00:48 | 0755 | |
| Agen-Sbobet | - | May 01 2025 15:08:14 | 0755 | |
| Agen-Slot-Gacor | - | April 25 2025 15:53:06 | 0755 | |
| Alternatif-Casino | - | April 18 2025 14:04:53 | 0755 | |
| Alternatif-Judi-Bola | - | May 09 2025 02:01:51 | 0755 | |
| Alternatif-Mix-Parlay | - | April 27 2025 03:58:11 | 0755 | |
| Alternatif-Sbobet | - | April 18 2025 14:04:53 | 0755 | |
| Alternatif-Slot | - | April 28 2025 03:57:42 | 0755 | |
| Casino | - | April 18 2025 14:04:53 | 0755 | |
| Daftar-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 | |
| Daftar-Sbobet | - | April 18 2025 14:04:53 | 0755 | |
| Judi-Bola | - | April 26 2025 03:54:12 | 0755 | |
| Judi-Casino | - | April 25 2025 03:57:40 | 0755 | |
| Link-Casino | - | April 18 2025 14:04:53 | 0755 | |
| Link-Judi-Resmi | - | April 18 2025 14:04:53 | 0755 | |
| Link-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 | |
| Link-Sbobet | - | April 18 2025 14:04:53 | 0755 | |
| Link-Sbobet88 | - | April 18 2025 14:04:53 | 0755 | |
| Link-Slot | - | April 26 2025 15:54:54 | 0755 | |
| Live-Casino | - | April 18 2025 14:04:53 | 0755 | |
| Mix-Parlay | - | April 26 2025 03:54:15 | 0755 | |
| Mix-Parlay-Online | - | May 08 2025 19:04:47 | 0755 | |
| Mix-Parlay-Resmi | - | May 09 2025 02:03:02 | 0755 | |
| Piala-Dunia-2026 | - | April 18 2025 14:04:53 | 0755 | |
| RTP-Slot | - | April 18 2025 14:04:53 | 0755 | |
| Sbobet | - | April 25 2025 15:53:09 | 0755 | |
| Sbobet-Online | - | April 18 2025 14:04:53 | 0755 | |
| Sbobet-Resmi | - | April 18 2025 14:04:53 | 0755 | |
| Sbobet88 | - | April 18 2025 14:04:53 | 0755 | |
| Situs-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 | |
| Situs-Sbobet | - | April 24 2025 07:51:25 | 0755 | |
| Situs-Sbobet88 | - | April 18 2025 14:04:53 | 0755 | |
| Situs-Slot | - | April 18 2025 14:04:53 | 0755 | |
| Slot-Gacor | - | April 18 2025 14:04:53 | 0755 | |
| Slot-Gacor-Online | - | April 18 2025 14:04:53 | 0755 | |
| Slot-Maxwin | - | April 18 2025 14:04:53 | 0755 | |
| Slot-Online | - | April 18 2025 14:04:53 | 0755 | |
| Slot-Resmi | - | April 18 2025 14:04:53 | 0755 | |
| Taruhan-Judi-Bola | - | April 18 2025 14:04:53 | 0755 | |
| Taruhan-Mix-Parlay | - | April 18 2025 14:04:53 | 0755 | |
| Taruhan-Sbobet | - | April 18 2025 14:04:53 | 0755 | |
| core | 11759616 KB | April 29 2025 12:54:31 | 0600 | |
| license.txt | 19915 KB | December 31 2023 18:02:20 | 0644 | |
| readme.html | 7409 KB | June 18 2024 05:59:14 | 0644 | |
| robots.txt | 93 KB | April 17 2025 06:39:58 | 0644 | |
| sitemap.xml | 7885 KB | April 17 2025 06:39:58 | 0644 | |
| w1px.php | 26454 KB | March 16 2026 11:38:18 | 0644 | |
| wp-activate.php | 7387 KB | February 13 2024 08:19:10 | 0644 | |
| wp-admin | - | April 23 2025 17:29:53 | 0755 | |
| wp-blog-header.php | 351 KB | May 01 2025 14:59:24 | 0644 | |
| wp-comments-post.php | 2323 KB | June 14 2023 08:11:16 | 0644 | |
| wp-config-sample.php | 3336 KB | October 15 2024 09:24:18 | 0644 | |
| wp-config.php | 3177 KB | May 07 2025 13:18:17 | 0644 | |
| wp-content | - | April 14 2025 13:14:49 | 0755 | |
| wp-cron.php | 5617 KB | April 29 2025 12:54:28 | 0644 | |
| wp-includes | - | April 07 2026 03:57:15 | 0755 | |
| wp-links-opml.php | 2502 KB | November 26 2022 15:01:18 | 0644 | |
| wp-load.php | 14301 KB | May 08 2025 13:19:24 | 0644 | |
| wp-login-css.php | 265113 KB | April 23 2025 15:28:26 | 0644 | |
| wp-login.php | 51611 KB | September 30 2024 13:12:14 | 0644 | |
| wp-mail.php | 8543 KB | September 18 2024 16:37:16 | 0644 | |
| wp-settings.php | 29032 KB | May 07 2025 13:21:11 | 0644 | |
| wp-signup.php | 34385 KB | June 19 2023 12:27:28 | 0644 | |
| wp-trackback.php | 5102 KB | October 18 2024 09:56:18 | 0644 | |
| xmlrpc.php | 3246 KB | March 02 2024 07:49:06 | 0644 |
' . __( 'Sorry, you are not allowed to add users to this network.' ) . '
', 403 ); } } elseif ( ! current_user_can( 'create_users' ) ) { wp_die( '' . __( 'Sorry, you are not allowed to create users.' ) . '
', 403 ); } if ( is_multisite() ) { add_filter( 'wpmu_signup_user_notification_email', 'admin_created_user_email' ); } if ( isset( $_REQUEST['action'] ) && 'adduser' === $_REQUEST['action'] ) { check_admin_referer( 'add-user', '_wpnonce_add-user' ); $user_details = null; $user_email = wp_unslash( $_REQUEST['email'] ); if ( str_contains( $user_email, '@' ) ) { $user_details = get_user_by( 'email', $user_email ); } else { if ( current_user_can( 'manage_network_users' ) ) { $user_details = get_user_by( 'login', $user_email ); } else { wp_redirect( add_query_arg( array( 'update' => 'enter_email' ), 'user-new.php' ) ); die(); } } if ( ! $user_details ) { wp_redirect( add_query_arg( array( 'update' => 'does_not_exist' ), 'user-new.php' ) ); die(); } if ( ! current_user_can( 'promote_user', $user_details->ID ) ) { wp_die( '' . __( 'Sorry, you are not allowed to add users to this network.' ) . '
', 403 ); } // Adding an existing user to this blog. $new_user_email = array(); $redirect = 'user-new.php'; $username = $user_details->user_login; $user_id = $user_details->ID; if ( array_key_exists( $blog_id, get_blogs_of_user( $user_id ) ) ) { $redirect = add_query_arg( array( 'update' => 'addexisting' ), 'user-new.php' ); } else { if ( isset( $_POST['noconfirmation'] ) && current_user_can( 'manage_network_users' ) ) { $result = add_existing_user_to_blog( array( 'user_id' => $user_id, 'role' => $_REQUEST['role'], ) ); if ( ! is_wp_error( $result ) ) { $redirect = add_query_arg( array( 'update' => 'addnoconfirmation', 'user_id' => $user_id, ), 'user-new.php' ); } else { $redirect = add_query_arg( array( 'update' => 'could_not_add' ), 'user-new.php' ); } } else { $newuser_key = wp_generate_password( 20, false ); add_option( 'new_user_' . $newuser_key, array( 'user_id' => $user_id, 'email' => $user_details->user_email, 'role' => $_REQUEST['role'], ) ); $roles = get_editable_roles(); $role = $roles[ $_REQUEST['role'] ]; /** * Fires immediately after an existing user is invited to join the site, but before the notification is sent. * * @since 4.4.0 * * @param int $user_id The invited user's ID. * @param array $role Array containing role information for the invited user. * @param string $newuser_key The key of the invitation. */ do_action( 'invite_user', $user_id, $role, $newuser_key ); $switched_locale = switch_to_user_locale( $user_id ); if ( '' !== get_option( 'blogname' ) ) { $site_title = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ); } else { $site_title = parse_url( home_url(), PHP_URL_HOST ); } /* translators: 1: Site title, 2: Site URL, 3: User role, 4: Activation URL. */ $message = __( 'Hi, You\'ve been invited to join \'%1$s\' at %2$s with the role of %3$s. Please click the following link to confirm the invite: %4$s' ); $new_user_email['to'] = $user_details->user_email; $new_user_email['subject'] = sprintf( /* translators: Joining confirmation notification email subject. %s: Site title. */ __( '[%s] Joining Confirmation' ), $site_title ); $new_user_email['message'] = sprintf( $message, get_option( 'blogname' ), home_url(), wp_specialchars_decode( translate_user_role( $role['name'] ) ), home_url( "/newbloguser/$newuser_key/" ) ); $new_user_email['headers'] = ''; /** * Filters the contents of the email sent when an existing user is invited to join the site. * * @since 5.6.0 * * @param array $new_user_email { * Used to build wp_mail(). * * @type string $to The email address of the invited user. * @type string $subject The subject of the email. * @type string $message The content of the email. * @type string $headers Headers. * } * @param int $user_id The invited user's ID. * @param array $role Array containing role information for the invited user. * @param string $newuser_key The key of the invitation. * */ $new_user_email = apply_filters( 'invited_user_email', $new_user_email, $user_id, $role, $newuser_key ); wp_mail( $new_user_email['to'], $new_user_email['subject'], $new_user_email['message'], $new_user_email['headers'] ); if ( $switched_locale ) { restore_previous_locale(); } $redirect = add_query_arg( array( 'update' => 'add' ), 'user-new.php' ); } } wp_redirect( $redirect ); die(); } elseif ( isset( $_REQUEST['action'] ) && 'createuser' === $_REQUEST['action'] ) { check_admin_referer( 'create-user', '_wpnonce_create-user' ); if ( ! current_user_can( 'create_users' ) ) { wp_die( '' . __( 'Sorry, you are not allowed to create users.' ) . '
', 403 ); } if ( ! is_multisite() ) { $user_id = edit_user(); if ( is_wp_error( $user_id ) ) { $add_user_errors = $user_id; } else { if ( current_user_can( 'list_users' ) ) { $redirect = 'users.php?update=add&id=' . $user_id; } else { $redirect = add_query_arg( 'update', 'add', 'user-new.php' ); } wp_redirect( $redirect ); die(); } } else { // Adding a new user to this site. $new_user_email = wp_unslash( $_REQUEST['email'] ); $user_details = wpmu_validate_user_signup( $_REQUEST['user_login'], $new_user_email ); if ( is_wp_error( $user_details['errors'] ) && $user_details['errors']->has_errors() ) { $add_user_errors = $user_details['errors']; } else { /** This filter is documented in wp-includes/user.php */ $new_user_login = apply_filters( 'pre_user_login', sanitize_user( wp_unslash( $_REQUEST['user_login'] ), true ) ); if ( isset( $_POST['noconfirmation'] ) && current_user_can( 'manage_network_users' ) ) { add_filter( 'wpmu_signup_user_notification', '__return_false' ); // Disable confirmation email. add_filter( 'wpmu_welcome_user_notification', '__return_false' ); // Disable welcome email. } wpmu_signup_user( $new_user_login, $new_user_email, array( 'add_to_blog' => get_current_blog_id(), 'new_role' => $_REQUEST['role'], ) ); if ( isset( $_POST['noconfirmation'] ) && current_user_can( 'manage_network_users' ) ) { $key = $wpdb->get_var( $wpdb->prepare( "SELECT activation_key FROM {$wpdb->signups} WHERE user_login = %s AND user_email = %s", $new_user_login, $new_user_email ) ); $new_user = wpmu_activate_signup( $key ); if ( is_wp_error( $new_user ) ) { $redirect = add_query_arg( array( 'update' => 'addnoconfirmation' ), 'user-new.php' ); } elseif ( ! is_user_member_of_blog( $new_user['user_id'] ) ) { $redirect = add_query_arg( array( 'update' => 'created_could_not_add' ), 'user-new.php' ); } else { $redirect = add_query_arg( array( 'update' => 'addnoconfirmation', 'user_id' => $new_user['user_id'], ), 'user-new.php' ); } } else { $redirect = add_query_arg( array( 'update' => 'newuserconfirmation' ), 'user-new.php' ); } wp_redirect( $redirect ); die(); } } } // Used in the HTML title tag. $title = __( 'Add New User' ); $parent_file = 'users.php'; $do_both = false; if ( is_multisite() && current_user_can( 'promote_users' ) && current_user_can( 'create_users' ) ) { $do_both = true; } $help = '' . __( 'To add a new user to your site, fill in the form on this screen and click the Add New User button at the bottom.' ) . '
'; if ( is_multisite() ) { $help .= '' . __( 'Because this is a multisite installation, you may add accounts that already exist on the Network by specifying a username or email, and defining a role. For more options, such as specifying a password, you have to be a Network Administrator and use the hover link under an existing user’s name to Edit the user profile under Network Admin > All Users.' ) . '
' . '' . __( 'New users will receive an email letting them know they’ve been added as a user for your site. This email will also contain their password. Check the box if you do not want the user to receive a welcome email.' ) . '
'; } else { $help .= '' . __( 'New users are automatically assigned a password, which they can change after logging in. You can view or edit the assigned password by clicking the Show Password button. The username cannot be changed once the user has been added.' ) . '
' . '' . __( 'By default, new users will receive an email letting them know they’ve been added as a user for your site. This email will also contain a password reset link. Uncheck the box if you do not want to send the new user a welcome email.' ) . '
'; } $help .= '' . __( 'Remember to click the Add New User button at the bottom of this screen when you are finished.' ) . '
'; get_current_screen()->add_help_tab( array( 'id' => 'overview', 'title' => __( 'Overview' ), 'content' => $help, ) ); get_current_screen()->add_help_tab( array( 'id' => 'user-roles', 'title' => __( 'User Roles' ), 'content' => '' . __( 'Here is a basic overview of the different user roles and the permissions associated with each one:' ) . '
' . '' . __( 'For more information:' ) . '
' . '' . __( 'Documentation on Adding New Users' ) . '
' . '' . __( 'Support forums' ) . '
' ); wp_enqueue_script( 'wp-ajax-response' ); wp_enqueue_script( 'user-profile' ); /** * Filters whether to enable user auto-complete for non-super admins in Multisite. * * @since 3.4.0 * * @param bool $enable Whether to enable auto-complete for non-super admins. Default false. */ if ( is_multisite() && current_user_can( 'promote_users' ) && ! wp_is_large_network( 'users' ) && ( current_user_can( 'manage_network_users' ) || apply_filters( 'autocomplete_users_for_site_admins', false ) ) ) { wp_enqueue_script( 'user-suggest' ); } require_once ABSPATH . 'wp-admin/admin-header.php'; if ( isset( $_GET['update'] ) ) { $messages = array(); if ( is_multisite() ) { $edit_link = ''; if ( ( isset( $_GET['user_id'] ) ) ) { $user_id_new = absint( $_GET['user_id'] ); if ( $user_id_new ) { $edit_link = esc_url( add_query_arg( 'wp_http_referer', urlencode( wp_unslash( $_SERVER['REQUEST_URI'] ) ), get_edit_user_link( $user_id_new ) ) ); } } switch ( $_GET['update'] ) { case 'newuserconfirmation': $messages[] = __( 'Invitation email sent to new user. A confirmation link must be clicked before their account is created.' ); break; case 'add': $messages[] = __( 'Invitation email sent to user. A confirmation link must be clicked for them to be added to your site.' ); break; case 'addnoconfirmation': $message = __( 'User has been added to your site.' ); if ( $edit_link ) { $message .= sprintf( ' %s', $edit_link, __( 'Edit user' ) ); } $messages[] = $message; break; case 'addexisting': $messages[] = __( 'That user is already a member of this site.' ); break; case 'could_not_add': $add_user_errors = new WP_Error( 'could_not_add', __( 'That user could not be added to this site.' ) ); break; case 'created_could_not_add': $add_user_errors = new WP_Error( 'created_could_not_add', __( 'User has been created, but could not be added to this site.' ) ); break; case 'does_not_exist': $add_user_errors = new WP_Error( 'does_not_exist', __( 'The requested user does not exist.' ) ); break; case 'enter_email': $add_user_errors = new WP_Error( 'enter_email', __( 'Please enter a valid email address.' ) ); break; } } else { if ( 'add' === $_GET['update'] ) { $messages[] = __( 'User added.' ); } } } ?>$message
\n"; } wp_admin_notice( $error_message, array( 'additional_classes' => array( 'error' ), 'paragraph_wrap' => false, ) ); endif; ?> ' . __( 'Add Existing User' ) . ''; } if ( ! current_user_can( 'manage_network_users' ) ) { echo '' . __( 'Enter the email address of an existing user on this network to invite them to this site. That person will be sent an email asking them to confirm the invite.' ) . '
'; $label = __( 'Email' ); $type = 'email'; } else { echo '' . __( 'Enter the email address or username of an existing user on this network to invite them to this site. That person will be sent an email asking them to confirm the invite.' ) . '
'; $label = __( 'Email or Username' ); $type = 'text'; } ?> ' . __( 'Add New User' ) . ''; } ?>