こんにちは@カルロス:
テーマのfunctions.php
ファイル、または作成している.php
可能性のあるプラグイン内のファイル(WordPress 3.1.xで機能します)に以下を追加してみてください:
add_action('pre_user_query','yoursite_pre_user_query');
function yoursite_pre_user_query($user_search) {
$user = wp_get_current_user();
if ($user->ID!=1) { // Is not administrator, remove administrator
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.ID<>1",$user_search->query_where);
}
}
WordPress 3.0.xを使用している場合は、代わりにこれを試してください(WordPressは'pre_user_query'
3.1までフックを追加しなかったため):
add_action('pre_user_search','yoursite_pre_user_search');
function yoursite_pre_user_search($user_search) {
$user = wp_get_current_user();
if ($user->ID!=1) { // Is not administrator, remove administrator
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.ID<>1",$user_search->query_where);
}
}