Current File : /home/bqrcodec/contact.kemberinc.com/wp-content/plugins/wp-user-switch/templates//settings.php
<?php
namespace IqbalRony\WP_User_Switch;
if ( ! defined( 'ABSPATH' ) ) {
die;
}
if ( isset( $_POST['wpus_allow_users_nonce'] ) && wp_verify_nonce( $_POST['wpus_allow_users_nonce'], 'wpus_allow_users_nonce' ) && isset( $_POST['wpus_allow_users_submit'] ) && $_POST['wpus_allow_users_submit'] ) {
if ( isset( $_POST['wpus_allow_users'] ) && ! empty( $_POST['wpus_allow_users'] ) && is_array( $_POST['wpus_allow_users'] ) ) {
$allow_users = array();
foreach ( $_POST['wpus_allow_users'] as $key => $value ) {
$allow_users[ sanitize_key( $key ) ] = sanitize_text_field( $value );
}
update_option( 'wpus_allow_users', $allow_users );
} elseif ( empty( $_POST['wpus_allow_users'] ) ) {
update_option( 'wpus_allow_users', array() );
}
}
$role = get_option( 'wpus_allow_users' ) ? get_option( 'wpus_allow_users' ) : array();
$i = 0;
?>
<div class="wpus-settings-area">
<h2><?php esc_html_e( 'User Switch Settings', 'user-switch' ); ?></h2>
<div class="wpus-settings">
<form method="post" class="user_switch" action="">
<div class="wpus-allow-user-table">
<div class="wpus-allow-user-title">
<h4><?php esc_html_e( 'Allowed User To Switch', 'user-switch' ); ?></h4>
</div>
<div class="wpus-allow-user-wrap">
<ul>
<li class="title">
<span class="username"><?php esc_html_e( 'Username', 'wp-user-switch' ); ?></span>
<span class="name"><?php esc_html_e( 'Name', 'wp-user-switch' ); ?></span>
</li>
<?php foreach ( get_users() as $user ):
if ( array_key_exists( 'manage_options', $user->allcaps ) == true ) {
continue;
}
?>
<li>
<label>
<span class="username">
<input type="checkbox" name="wpus_allow_users[<?php echo esc_html($i); ?>]"
value="<?php echo sanitize_user( $user->data->user_login ); ?>" <?php echo in_array( $user->data->user_login, $role ) == true ? esc_html( 'checked' ) : ''; ?>>
<?php echo sanitize_user( $user->data->user_login ); ?>
</span>
</label>
<span class="display-name"><?php echo esc_html( $user->data->display_name ); ?></span>
</li>
<?php $i++; endforeach; ?>
</ul>
</div>
</div>
<input type="hidden" name="wpus_allow_users_nonce"
value="<?php echo wp_create_nonce( 'wpus_allow_users_nonce' ); ?>">
<button class="wp-core-ui button-primary" name="wpus_allow_users_submit" value="submit"
type="submit"><?php esc_html_e( 'Save Changes', 'wp-user-switch' ); ?></button>
</form>
</div>
</div>
<?php