add_action('template_redirect', 'bez_stranic_vlogenii');
function bez_stranic_vlogenii() {
global $wp_query, $post;
if ( is_attachment() ) :
$wp_query->set_404();
endif;
}
в functions.php темы и будет тебе счастье без дополнительных плагинов:
add_action( 'template_redirect', function(){
if ( is_attachment() ) {
global $post;
if ( !empty($post->post_parent) ) {
wp_redirect( esc_url( get_permalink( $post->post_parent ) ), 301 );
}
wp_redirect( esc_url( home_url( '/' ) ), 301 );
}
});