Llegué a este hilo con la misma pregunta: ¿Qué hace el archivo wp-embed.min.js? Ninguna de las respuestas actuales aborda con precisión esta pregunta.
En primer lugar, estoy bastante seguro de que embed.min.js no se relaciona con la incrustación de contenido oEmbed de otros proveedores: Vimeo, YouTube, etc. Puede eliminar embed.min.js y esas incrustaciones continuarán funcionando.
Se relaciona específicamente con la inserción de publicaciones de WordPress desde blogs / sitios web de otras personas. Incrustar publicaciones de WordPress dentro de publicaciones de WordPress: ¡tan meta! Esta característica se introdujo en WordPress 4.4 .
Deshabilitar embed.min.js impedirá que esa característica funcione en su sitio.
Puede probar esto fácilmente: pegue la URL de la publicación de WordPress de otra persona en una de sus propias publicaciones. WP debe convertir esa URL en un widget incrustado. Cuando vea su publicación en el front-end, notará que su marcado contiene una cita en bloque y un iframe. La cita en bloque es un enlace de solo texto a la publicación del blog que incrustó, mientras que la fuente del iFrame es la URL de la publicación del blog con un /embed/
anexo: su punto final oEmbed.
embed.min.js oculta la cita en bloque y revela el iframe. También hace otras travesuras para hacer que el iframe funcione bien.
Ahora, intente eliminar el script embed.min.js de su página utilizando uno de los métodos descritos en las otras respuestas. Vuelva a cargar su página y notará que la cita en bloque está visible pero el iframe está oculto.
En resumen: si desea incrustar las publicaciones de WordPress de otras personas en sus propias publicaciones de WordPress, deje solo embed.min.js. Si no le importa esta función, puede eliminarla de forma segura.