$rewrite ) { if ( str_contains( $rewrite, 'embed=true' ) ) { unset( $rules[ $rule ] ); } } return $rules; } ); // Disable embed REST route. add_filter( 'rest_endpoints', function ( $endpoints ) { unset( $endpoints['/oembed/1.0/embed'] ); return $endpoints; } ); // Remove embed filter. remove_filter( 'pre_oembed_result', 'wp_filter_pre_oembed_result', 10 ); } }