Enable Media Replace

Descripción

Un plugin gratuito, ligero y fácil de usar que te permite reemplazar sin problemas una imagen o archivo en tu biblioteca de medios subiendo un nuevo archivo en su lugar. ¡Ya no tendrás que borrar, renombrar y volver a subir archivos! ¡Ahora totalmente compatible con WP Offload Media!
¡Nueva característica beta! ¡Ahora puedes eliminar el fondo de tus imágenes para una mejor integración con las soluciones de comercio electrónico!
Soportado por el simpático equipo que ha creado ShortPixel 🙂

Un verdadero ahorrador de tiempo

¿No te resulta cansado y complicado eliminar primero un archivo y luego subir otro con exactamente el mismo nombre cada vez que quieres actualizar una imagen u otro archivo subido en la biblioteca de medios de WordPress?

Pues, ¡ya no!

Ahora puedes reemplazar cualquier archivo subido en la vista de editar medio, donde debería estar. El reemplazo de medios se puede hacer de dos maneras:

Es sencillo sustituir un archivo

  1. Solo reemplaza el archivo. Esta opción requiere que subas un archivo del mismo tipo que el archivo que quieres reemplazar. El nombre del adjunto seguirá siendo el mismo independientemente del nombre del archivo que subas.
  2. Reemplaza el archivo, usa el nuevo nombre de archivo y actualiza todos los enlaces. Si marcas esta opción, el archivo antiguo se reemplazará con el nombre y el tipo del archivo que vas a subir. Todos los enlaces que apunten al archivo actual se actualizarán para apuntar al nuevo nombre de archivo. Las opciones adicionales para la carpeta donde colocar el nuevo archivo o la fecha del nuevo archivo también están disponibles en la pantalla de reemplazo.

Este plugin es muy potente e imprescindible para todas las grandes webs creadas con WordPress. ¡También viene con una vista previa de la imagen reemplazada!

Nueva característica beta: ¡ahora puedes quitar el fondo de cualquier imagen!

Al igual que sustituir medios, ¡también puedes eliminar el fondo de las imágenes de la biblioteca de medios! La característica de eliminación de fondo envía las imágenes a la API de ShortPixel, elimina el fondo y las devuelve en una ventana de vista previa. Si todo se ve bien, ¡simplemente sustituye la imagen por la que tiene el fondo eliminado! Si la imagen de origen es un archivo PNG, se generará un fondo transparente, mientras que las otras imágenes tendrán un fondo blanco por defecto. También tienes la opción de elegir un color diferente con un selector de color incrustado.
La característica de eliminación de fondo aún está en beta y será gratuita con un uso razonable.

Si no quieres utilizar la característica de de eliminación de fondo, añade esta línea al archivo functions.php de tu tema o usa un plugin como Code Snippets:

`add_filter( 'emr/feature/background', '__return_false' );```

A similar filter, for the remote notification system is:

`add_filter( 'emr/feature/remote_notice', '__return_false' );```

Para reducir el tiempo de espera antes de redirigir a la pantalla de edición de medios, usa el siguiente filtro y especifica el tiempo de espera en segundos (0 significa que la redirección es inmediata, pero puede causar problemas en ciertas configuraciones):

`add_filter('emr/success/timeout', function () { return 3; });```

Mostrar fecha de modificación del archivo

Hay un shortcode que coge la fecha de modificación del archivo y la muestra en una entrada o en una página. El código es:
[file_modified id=XX format=XXXX] donde el «id» es obligatorio y el «format» es opcional y por defecto son tus ajustes actuales de formato de fecha y hora de WordPress.

[file_modified id=870] mostraría la última vez que el archivo con ID 870 se actualizó en tu sitio. Para obtener el ID de un archivo, comprueba la URL al editar un archivo en la biblioteca de medios (ver la captura de pantalla #4)

Si quieres tener más control sobre el formato en el que se muestra la hora, puedes utilizar la opción de formato. [file_modified id=870 format=Y-m-d] mostraría la fecha en la que se modificó el archivo, pero no la hora. La cadena de formato usa las etiquetas de formato date() de PHP estándar.

Otros plugins de ShortPixel:

¡Contáctanos!

Lista de deseos / Próximas atracciones

¿Tienes sugerencias? Siéntete libre de contactar a ShortPixel aquí

Colaborar

¿Quieres ayudarnos a mejorar el plugin? No dudes en enviar PRs vía GitHub aquí.

Capturas

  • El nuevo enlace en la biblioteca de medios.
  • El botón de sustituir medios como se ve en la vista de "Editar medios".
  • Las opciones de subida.
  • Obtener el ID del archivo en la URL del archivo de edición

Instalación

Instalación rápida y fácil:

  1. Subir la carpeta enable-media-replace al directorio de plugins
  2. Activa el plugin a través del menú «Plugins» en WordPress
  3. ¡Hecho!

FAQ

Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Enable Media Replace plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.= What does this plugin actually do? =

Este plugin facilita la actualización / sustitución de archivos que se han cargado en la Biblioteca de Medios de WordPress.

¿Cómo funciona?

Una nueva opción estará disponible en la vista «Edit medios», llamada «Sustituir medios». Aquí es donde se puede cargar un nuevo archivo para sustituir el antiguo.

Sustituí un archivo, pero no cambió.

Hay dos razones principales por las que esto podría suceder.

En primer lugar, asegúrate de que no estás viendo una versión en caché del archivo, especialmente si se ha sustituido una imagen. Pulsa «Actualizar» en tu navegador para asegurarte.

En segundo lugar, si el archivo no parece haber cambiado, asegúrate de que WordPress tenga permisos de escritura para los archivos de su carpeta de cargas. Si has trasladado tu instalación de WP (quizás cuando cambiaste a un nuevo servidor) puede que los permisos de tus archivos cargados se hayan restablecidos y WordPress ya no tenga permitido cambiar los archivos. Si no sabes cómo corregirlo, ponte en contacto con el administrador del servidor web.

Reseñas

1 de abril de 2024 1 respuesta
This plugin was a real life saver. I replaced hundreds of oversized images on a large, old website with it. This plugin worked perfectly every time.(To find the largest images on the website I also installed the plugin 'Media Library File Size' to sort images by file size.)
28 de marzo de 2024 6 respuestas
Whatever they did to their code base, it isnt working on both local and production site. The support is not really helpful (just random guesses).Too bad, it was the number one replacement plugin but there are alternatives now which work without any problems.
23 de noviembre de 2023 1 respuesta
It'll look like it's replacing the image but no matter how many times I go through every step, purge caches, refresh the page, etc. When it's done, it'll still be the original image.
Leer todas las 288 reseñas

Colaboradores y desarrolladores

«Enable Media Replace» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Enable Media Replace» está traducido en 33 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «Enable Media Replace» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

4.1.5

Release date: December 14, 2023
* Tweak: Added a filter to disable the remote notification system added in version 4.1.0;
* Fix: A potential «Reflected Cross-Site Scripting» vulnerability has been patched, responsibly disclosed by the Wordfence team.

4.1.4

Fecha de lanzamiento: 22 de septiembre de 2023
* Corrección: La última corrección de seguridad rompía los reemplazos realizados con Beaver Builder (y posiblemente con otros maquetadores);

4.1.3

Fecha de lanzamiento: 14 de septiembre de 2023
* Corrección: Se ha parcheado una posible inyección de objetos PHP, que se podía aprovechar bajo ciertas condiciones;
* Corrección: ShortPixel Image Optimizer se encarga de la descarga cuando ambos plugins se usan con WP Offload Media.

4.1.2

Fecha de lanzamiento: 24 de abril de 2023
* Retoque: Reducido el tiempo de espera antes de redirigir a la página de editar medio a la mitad (5s);
* Corrección: Si un elemento no está descargado a otro servidor, no se intenta actualizar sus datos;
* Corrección: Eliminados algunos dobles espacios de las cadenas del plugin (gracias a @Presskopp).

4.1.1

Fecha de lanzamiento: 13 de abril de 2023
* Retoque: Se ha añadido un filtro para reducir o eliminar el tiempo de espera antes de redirigir a la página de edición de medios;
* Corrección: El reemplazo funciona nuevamente en configuraciones multisitio donde el plugin encontraba la ruta fuera de la carpeta de subidas;
* Corrección: En algunos casos, el reemplazo no funcionaba cuando las imágenes estaban descargadas en otro servidor;
* Corrección: Se han corregido algunas cadenas de traducción (¡gracias @alexclassroom!).

4.1.0

Fecha de lanzamiento: 28 de marzo de 2023
* Nuevo: Integración con WP Offload Media; los artículos que están descargados del servidor ahora se pueden reemplazar correctamente;
* Nuevo: Cambio a un módulo de reemplazo que mejora el código y lo hace más robusto;
* Nuevo: Añadida una página de confirmación intermedia para resolver posibles problemas de redirección;
* Retoque: La nueva imagen ahora se puede arrastrar y soltar directamente en el área de vista previa;
* Retoque: Mejorada la visualización tanto de la imagen original como de la nueva imagen en la pantalla de reemplazo;
* Retoque: Mejorado el sistema de avisos y añadido un mecanismo para avisos remotos;
* Retoque: Actualizados los textos y banners para que se vean mejor en la pantalla de reemplazo;
* Corrección: Añadida documentación en el archivo readme para desactivar la característica de eliminación de fondo (gracias a @jstask82);
* Corrección: Aumentada la seguridad del plugin añadiendo comprobaciones para varias llamadas AJAX;

4.0.3

Fecha de lanzamiento: 21 de febrero de 2023
* Corrección: el aviso de eliminación de fondo ya no se muestra cuando esta característica está desactivada con el filtro;
* Compat: compatibilidad con PHP 8.1 y 8.2 mejorada
* Retoque: actualizados los banners en la página de reemplazo.

4.0.2

Fecha de lanzamiento: 13 de enero de 2023
* Corrección: parcheada una vulnerabilidad de seguridad que podía permitir cargar un archivo no autorizado durante la operación de reemplazo;
* Corrección: finaliza la operación de reemplazo incluso si el archivo tmp no se puede eliminar debido a problemas con los permisos del archivo;
* Corrección: al reemplazar un archivo redimensionado con un archivo sin redimensionar, algunos enlaces se rompían;
* Corrección: bajo ciertas condiciones, se mostraba una advertencia de PHP acerca de una clave de array indefinida.

4.0.1

Fecha de lanzamiento: 23 de noviembre de 2022
* Corrección: los archivos ahora se reemplazan correctamente en entornos que se ejecutan en servidores Windows/IIC;
* Corrección: el tipo mime ahora se detecta correctamente, por lo que ya no se muestra una advertencia al reemplazar archivos PDF;
* Corrección: el plugin ya no intenta cargar su código en IDs de entradas que no son adjuntos, como comentarios;
* Corrección: algunas advertencias se mostraban al usar el plugin Members;
* Compat: integración añadida para SiteOrigin Page Builder para reemplazar correctamente archivos en sus widgets;
* Compat: añadido gancho de acción emr_after_remove_current (gracias @luistar15);
* Retoque: filtro añadido para desactivar la funcionalidad de reemplazo de fondo.

4.0.0

Fecha de lanzamiento: 5 de septiembre de 2022
* Nuevo: añadida la funcionalidad para eliminar el fondo de cualquier imagen;
* Corrección: las imágenes añadidas a los nuevos bloques en los widgets no se reemplazaban;
* Corrección: el archivo original no se eliminaba después del reemplazo si había instalado un plugin multilingüe;
* Corrección: añadidas comprobaciones adicionales a la nueva ruta de subida para reemplazos, para evitar posibles vulnerabilidades, gracias a @soulseekah;
* Corrección: se ha añadido un vaciado de caché de objetos después de reemplazar una imagen para evitar que el contenido aún se almacene en caché en el editor de entradas;
* Corrección: si no había _wp_attached_file en la tabla postmeta se lanzaba un error fatal;
* Corrección: la zona horaria no se mostraba correctamente en la pantalla de reemplazar medios;
* Corrección: añadidas algunas comprobaciones adicionales para la ruta del archivo para evitar las restricciones de open_basedir;
* Corrección: añadidos títulos para las pantallas de reemplazar medios y eliminar fondo;
* Corrección: varias correcciones pequeñas de CSS/JS, actualizaciones de redacción y limpieza de código;

3.6.3

Fecha de lanzamiento: 25 de noviembre de 2021
* Corrección: el shortcode file-modified funciona de nuevo para los visitantes sin privilegios también;
* Compat: si otros plugins no usan correctamente los ganchos de WP Hooks, no devuelve errores;
* Retoque: lista de banners de la pantalla de EMR actualizada.

3.6.2

Fecha de lanzamiento: 8 de noviembre de 2021
* Corrección: había un problema en file.php con la comprobación del mime-type, lo que resultaba en valores raros de mime-type en ciertos casos (gracias @dougaxe1 por el PR);
* Corrección: si el mime-type de destino se devuelve vacío, no se guarda;
* Retoque: eliminado el aviso antiguo sobre SPIO.

3.6.1

Fecha de lanzamiento: 27 de octubre de 2021
* Corrección: había una imagen rota en uno de los avisos del plugin;
* Corrección: añadida una comprobación para la función mime_content_type, que no parece estar siempre disponible en varios hosts;
* Corrección: el plugin comprueba si el usuario actual tiene derechos para instalar/activar complementos y solo luego muestra los instaladores de 1 clic y también hay un filtro disponible ahora;

3.6.0

Fecha de lanzamiento: 11 de octubre de 2021
* Nuevo: La constante `EMR_CAPABILITY` puede definir perfiles de usuario adicionales para permitir y denegar sustituciones;
* Nuevo: El reemplazo de una imagen habitual por un archivo SVG solo reemplazará todas las miniaturas por el archivo principal;
* Nuevo: También reemplaza la leyenda cuando se establece en los datos Exif (cuando se reemplaza con la actualización de todos los enlaces);
* Retoque: Añadidas las opciones «Ahora» y «Original» a la fecha personalizada para usabilidad;
* Retoque: Cambios/actualizaciones en los banners de la pantalla de EMR;
* Corrección: EMR ahora respeta los permisos de `edit_other_posts` usando los permisos por defecto;
* Corrección: EMR, con `ALLOW_UNFILTERED_UPLOADS` activado (y el perfil permitido), no limitará las subidas no permitidas;
* Corrección: Corregidos algunos dominios de texto que faltaban o eran erróneos (gracias @alexclassroom);
* Corrección: Un punto que faltaba en la descripción del plugin impedía que las traducciones funcionaran correctamente;
* Corrección: Ahora, el plugin puede ser desinstalado/borrado en PHP 8.

3.5.0

Fecha de lanzamiento: 29 de octubre de 2020
* Nuevo: EMR ahora reemplaza en todas las tablas meta;
* Nuevo: el plugin recuerda los últimos ajustes utilizados;
* Nuevo: integración con el servidor web y el plugin de caché LiteSpeed;
* Retoque: El registro manual ya no funcionará si el usuario no ha iniciado sesión como administrador;
* Retoque: añadido post_id a los argumentos de la acción enable-media-replace-upload-done, gracias a @Jan Stiegler;
* Corrección: funciona completamente ahora con Elementor;
* Corrección: el problema de WP-Bakery y los enlaces codificados en URLs ahora está solucionado;
* Corrección: el plugin ahora debería funcionar con imágenes añadidas a través de Visual Composer;
* Corrección: EMR ahora usa consultas en lugar de funciones de WordPress, gestionando correctamente las barras y los formatos JSON;
* Corrección: las imágenes -scaled generadas por WordPress ahora se eliminan al reemplazar una imagen;

3.4.2

Fecha de lanzamiento: 17 de agosto de 2020
* Nuevo – Muestra también el peso de los archivos en las ventanas de reemplazo;
* Corrección – Reemplazar una imagen con un archivo PDF causaba avisos;
* Corrección – Compensación para una instalación defectuosa de WordPress que devuelve una cadena de error vacía en wp_upload_dir y devuelve falsamente rutas relativas y URL en las funciones principales de WP;
* Corrección – Al elegir ‘reemplazar archivo y actualizar nombres’ y luego cargar un archivo con un nombre idéntico al de la fuente, se añadía el nombre duplicado. Este ya no es el caso;
* Corrección – Aclaración de redacción para la situación cuando se cambia el nombre del archivo, lo que daría lugar a enlaces rotos de sitios externos;
* Corrección – Se agregaron hard paths a las declaraciones require_once para evitar errores de WP-CLI;
* Corrección – Si la imagen de origen no existía o estaba en estado de error, un problema de Javascript evitaría el reemplazo.

3.4.1

Fecha de lanzamiento: 18 de junio de 2020
* Corrección: error de PHP cuando fallaban los permisos de los ajustes.

3.4.0

Fecha de lanzamiento: 9 de junio de 2020
* Nuevo – En la pantalla de edición de medios, EMR anota quién ha reemplazado el archivo si no ha sido el que lo ha subido;
* Nuevo – Añadida un área para arrastrar y soltar archivos;
* Nuevo – Ahora, al reemplazar con un nuevo nombre de archivo, también es posible actualizar la ruta de subida;
* Corrección – Varios retoques y correcciones menores de CSS;
* Actualización de bibliotecas subyacentes

3.3.12

Fecha de lanzamiento: 27 de abril de 2020
* Corregido – Al tratar de subir un archivo con exceso sobre el límite se mostraban demasiados mensajes de error;
* Idioma – 2 nuevas cadenas añadidas, 0 actualizadas, 0 confusas y 0 obsoletas.

3.3.11

Fecha de lanzamiento: 10 de marzo de 2020
* Corrige el bloqueo de ciertos maquetadores de la portada cuando el plugin está activo.

3.3.10

Fecha de lanzamiento: 23 de febrero de 2020
* Corrige un problema con la codificación JSON que interfería con «Advanced Custom Fields» y otros plugins

3.3.9

Fecha de lanzamiento: 23 de febrero de 2020
*Conflicto corregido con cadenas codificadas en JSON
*Idioma – 0 cadenas nuevas añadidas, 2 actualizadas, 0 confusas y 0 obsoletas

Fecha de lanzamiento: 19 de febrero de 2020
* Conflicto corregido con la búsqueda y remplazo de adjuntos no imágenes y consulta
* Idioma – 0 cadenas nuevas añadidas, 2 actualizadas, 0 confusas y 0 obsoletas

3.3.8

Fecha de lanzamiento: 18 de febrero de 2020
* Correcciones para el sistema de imágenes a escala de WP 5.3 y superior. Ahora también las reemplazará.
* Ahora, la actualización y el reemplazo de imágenes y miniaturas debería funcionar para los datos meta serializados (y similares).
– Para Beaver Builder
* Añadido un aviso adicional si el tipo mime no está permitido para subir por WordPress
* Puesta la versión de JavaScript en `wp_register_script`
* Ocultado «reemplazar los medios» duplicado
* Reemplazada la etiqueta de la imagen para reemplazar los medios
* Eliminada la constante `S3_UPLOADS_AUTOENABLE`
* Mejorada la detección de los tamaños de imagen SVG
* Corregido – El registro no llama a `wp_upload_dir` cuando no está depurando
* Adición – El JavaScript se intenta reanudar después de los errores externos.
* Idioma – 0 nuevas cadenas añadidas, 2 actualizadas, 0 confusas y 0 obsoletas

3.3.7

Fecha de lanzamiento: 13 de noviembre de 2019
* llama al gancho enable-media-replace-upload-done en ambos modos
* arregla la compatibilidad JSON para los alojamientos que no tienen el módulo JSON activado
* Idioma – 0 nuevas cadenas añadidas, 0 actualizadas, 0 confusas y 0 obsoletas

3.3.6

Fecha de lanzamiento: 5 de septiembre de 2019
* corregida compatibilidad con JSON en hostings que no tienen el módulo de JSON activado

3.3.5

Fecha de lanzamiento: 25 de julio de 2019
* corregido el botón de Reemplazo en el mensaje emergente de los detalles de la imagen en la biblioteca de medios

3.3.4

Fecha de lanzamiento: 23 de julio de 2019
* correcciones de compatibilidad para versiones anteriores a 4.8 de WP
* limpiador de caché

3.3.3

Fecha de lanzamiento: 19 de julio de 2019
* Corrección de errores «using $this when not in object context» en algunas versiones de PHP

3.3.2

Fecha de lanzamiento: 17 de julio de 2019
* Comprueba si el tamaño mediano !> 400px, muestra ese, si no, el más pequeño.
* Corregido: Enlaces sin actualizar al usar Advanced Custom Fields
* Corregido: Falla silenciosamente cuando el archivo es demasiado grande para subirse
* Cuando el archivo origen no existe, muestra un marcador de posición en lugar de la subida de imagen fallida
* Corregido: Error fatal al reemplazar imágenes
* Corregido: Zona horaria incorrecta al reemplazar
* Corregida incompatibilidad con Beaver Builder no permitiendo que se reemplace y se cambie el nombre.
* Corregido: No se pueden reemplazar tipos de archivos de WordPress no predeterminados, incluso los que pueden subir [ compatibilidad con Media Library Assistant ]
* Corregido: error al intentar eliminar un archivo que no existe porque los archivos están realmente en otro servidor

3.3.1

Fecha de lanzamiento: 18 de junio de 2019
* Corrige error de clase no encontrada en WPEngine

3.3.0

  • Al reemplazar una imagen y cambiar el nombre, Buscar/Reemplazar ahora también se realiza en el meta_value de postmeta.
  • Reemplaza también miniaturas de PDF
  • Copia el título del EXIF
  • vista RTL incorporada en CSS
  • el filtro ‘wp_handle_upload’ debería ser tratado como tal (y no como una acción)
  • Usa wp_attached_file en vez de GUID
  • Corregido: reemplaza archivo faltante
  • Corregido: apóstrofo rompe la subida
  • Corregido: imagen «anterior» rota
  • Corregido: actualiza correctamente la fecha
  • Corregido: errores en elementos que no son imágenes en la Biblioteca de medios
  • Corregido: elemento vacío creado en el menú del wp-admin
  • Reprogramado todo el código

3.2.9

  • reemplaza correctamente los nombres de las miniaturas en el contenido cuando la imagen reemplazada tiene una relación de aspecto diferente, y por lo tanto, las nuevas miniaturas tenían una altura diferente en el nombre.

3.2.8

  • corrección de fallos en la actualización de enlaces cuando se reemplaza el archivo debido a las barras añadidas: en su lugar, usa una consulta preparada
  • reemplaza basename con wp_basename porque basename no funciona bien con UTF8

3.2.7

  • Añadida la versión mínima obligatoria de php para ejecutar el plugin.
  • Seguridad: Prevención de acceso directo a archivos php.
  • Seguridad: Prevención de acceso directo a directorios.
  • Seguridad: Escapa cadenas de traducción utilizando las funciones esc_attr__() y esc_html__().
  • Corrección de problemas en RTL

3.2.6

  • no más errores 404 si no se selecciona ninguna imagen al intentar reemplazar
  • vista previa añadida para que puedas comprobar la imagen que se reemplaza y también la nueva imagen
  • Los archivos .dat ya se pueden reemplazar (funcionalidad eliminada accidentalmente en la versión anterior)
  • añadido soporte para el plugin S3 upload
  • cuando se reemplaza una imagen, la fecha también se actualiza

3.2.5

  • elimina los restos de setcookie y las recomendaciones de plugins.

3.2.4

  • Corregidas las miniaturas de PDF que no se reemplazan al reemplazar un PDF
  • Corregido el no reemplazo de archivos de texto con la extensión .dat

3.2.3

  • Desactivar recomendación de ShortPixel en sitios secundarios de una instalación multisitio cuando se activa una red.

3.2.2

  • Se resolvió la compatibilidad con ShortPixel y Resize Image After Upload.
  • Se agregaron enlaces e imágenes de ShortPixel, se solucionó el problema de la recomendación de ShortPixel no descartándose.

3.2.1

  • Arreglo de fallo: error de tipeo hacía cambios en metadata (gracias al usuario icecandy de GitHub)
  • Se quitaron los enlaces e imágenes de Shortpixel

3.2

  • Probado con WP 4.9.4
  • Se agregó enlace a Shortpixel en la pantalla de sustitución de medios

3.1.1

  • Error corregido en versión anterior, que impedía la actualización de URL en las páginas / entradas si el enlace no contenía el nombre de dominio.

3.1

  • Se descartaron viejas líneas de código molestas, y se añadieron mejoras en las opciones de filtrado, gracias a los usuarios speerface, aaemnnosttv y ururk de GitHub.
  • Código nuevo para sustituir otros tamaños de imagen en medios incrustados, gracias al usuario ianmjones de GitHub.
  • Probado con WP 4.8

3.0.6

  • Probado con WP 4.7.2
  • Nuevas traducciones a PT (¡gracias Pedro Mendonca! https://github.com/mansj/enable-media-replace/commit/b6e63b9a8a3ae46b3a6664bd5bbf19b2beaf9d3f)

3.0.5

  • Probado con WP 4.6.1

3.0.4

  • Se corrigió error tipográfico en las traducciones .pt (https://github.com/mansj/enable-media-replace/pull/18)
  • Se mejoró el manejo de errores en las funciones de fecha de modificación (https://github.com/mansj/enable-media-replace/pull/16)
  • Probado con WP 4.4.1

3.0.3

  • Desechado viejo método de detectar la pantalla de medios, botón para sustituir medios ahora se mostrará en más lugares, ¡yay!
  • Se aseguró de que la llamada a get_attached_file() ya no saltee filtros, en respuesta a los pedidos de varios usuarios.
  • Se eliminaron los mensajes de error de chmod()
  • Se agregó traducción al japonés (¡Gracias, chacomv!)

3.0.2

  • Se limpiaron los archivos de idioma.
  • Se agregó traducción al portugués (¡Gracias pedro-mendonca!)
  • Probado con WP 4.1
  • Se agregaron cadenas de traducción suecas que faltaban.

3.0.1

  • Pequeña corrección para volver a insertar el enlace de sustitución en la vista de lista de medios.

3.0

  • Actualizado para WordPress 4.0
  • Ya se heredan los permisos de los archivos sustituidos, Gracias Fiwad .

2.9.7RC1

2.9.6

  • Corrección añadida por Grant K Norwood para solucionar posible problema de seguridad en sentencias SQL. ¡Gracias Grant!
  • Reposición de GitHub creada para este plugin, no dudes en contribuir a través de github.com/mansj/enable-media-replace

2.9.5

  • Error corregido para el shortcode que muestra la fecha de modificación de un archivo.
  • Se actualizaron todas las consultas de base de datos en preparación para WP 3.9

2.9.4

  • Corrección de errores para cambios de zonas horarias en WordPress.
  • Pequeño cambio de UI para informar al usuario de lo que realmente sucede al reemplazar una imagen y usar un nuevo nombre de archivo.

2.9.3

  • Se agregó una llamada a update_attached_file() que debería purgar archivos modificados para varios CDN y plugs de caché. ¡Gracias Dylan Barlett por la sugerencia! (https://wordpress.org/support/topic/compatibility-with-w3-total-cache)
  • Se eliminó posible error en el nuevo hook añadido en 2.9.2

2.9.2

  • Pequeña corrección de errores.
  • Se agregó hook para desarrolladores que permite purgar la CDN al actualizar los archivos – ¡gracias rubious por la sugerencia!

2.9.1

  • Se agregó traducción al portugués de Brasil, ¡gracias Roger Nobrega!
  • Se agregó hook de filtro para la creación de nombre de archivo, ¡gracias a Jonas Lundman por el código!
  • Se agregó fecha de modificación a la pantalla de edición de adjuntos, ¡gracias a Jonas Lundman por el código!
  • Se mejoró el método de eliminación de viejas miniaturas de archivos / imágenes para no dar mensajes de error innecesarios y eliminar con más precisión las miniaturas huérfanas.

2.9

  • Se agregó traducción al portugués, ¡gracias Bruno Miguel Bras Silva!
  • Nuevo enlace de edición de la biblioteca de medios.
  • Después de cargar, el plugin ahora te lleva de nuevo a la pantalla de edición en lugar de la biblioteca.

2.8.2

  • Se hizo otro cambio al descubrimiento del contexto de medios que, con suerte, arreglará un error en ciertos casos. ¡Gracias a «Joolee» en los foros de WordPress.org!
  • Se añadió una nueva traducción rusa supuestamente mejor de «Vlad».

2.8.1

  • Se corrigió un pequeño error que podría crear mensajes de error en algunos sistemas al eliminar archivos de imagen antiguos.

2.8

  • Método nuevo y seguro para eliminar las miniaturas cuando se sube un nuevo archivo de imagen.
  • Nuevas traducciones para chino simplificado (gracias Tunghsiao Liu) e italiano (grazie Marco Chiesi)
  • Se agregó método para detectar la pantalla de subida y asegurar la compatibilidad hacia atrás con versiones pre 3.5

2.7

  • Un par de cambios realizados para garantizar la compatibilidad con WordPress 3.5. Gracias a Elizabeth Powell por los arreglos!

2.6

  • Validación nueva y mejorada de los archivos subidos, ahora usando las propias funciones de WP para comprobar el tipo de archivo y extensión. Gracias de nuevo a mi viejo amigo Ulf «Årsta» Härnhammar por mantenernos a todos bien vigilados! 🙂 Esto también debería arreglar los problemas que la gente ha estado teniendo con sus instalaciones alegando que los archivos PDF perfectamente buenos no son tipos de archivo permitidos.

2.5.2

  • La «manera más confiable» de determinar tipos MIME resultó ser menos confiable. Qué raro. No parece haber una forma perfecta de realizar una comprobación fiable de tipos MIME en un archivo subido que también sea verdaderamente portátil. Ahora he hecho chequeos de la disponibilidad de mime_content_type() antes de usarlo, usando el método antiguo como fall-back. Es lejos de ser hermosa, así que si alguien tiene una mejor manera de hacerlo, por favor póngase en contacto conmigo!

2.5.1

  • Corrección de errores: ahora hay una forma más confiable de determinar el tipo de archivo en su subida para poder subir archivos PDF sin tener que ver el molestoso mensaje «El tipo de archivo no cumple con las directrices de seguridad».
  • Nueva traducción al danés, gracias a Michael Bering Petersen!

2.5

  • Probado con WordPress 3.2.1
  • Nueva traducción al alemán, gracias a Martin Lettner!
  • Nueva traducción al francés, ¡gracias a François Collette!

2.4.1

  • Corrección de errores para WordPress 3.1 RC. Ahora bien probado y debe funcionar con 3.1 cuando sea que salga finalmente. 🙂

2.4

  • Correcciones de errores, arreglos de seguridad. Gracias a mi viejo amigo Ulf «Årsta» Härnhammar por señalarlos!
  • Nuevo método de subida para evitar dar la vuelta a WP, para mayor seguridad.

2.3

  • Un montón de código corregido y mejorado, gracias a Ben ter Stal! Funciona ahora correctamente con los sistemas Windows, mejor seguridad, carga optimizada y mucho más.
  • Se agregó traducción al holandés por Ben ter Stal.

2.2

  • Errores corregidos, error tipográfico en popup.php corregido, gracias a Bill Dennen y otros por señalar esto!

2.1

  • Nuevo shortcode: muestra la fecha de modificación del archivo en tu sitio (consulta la descripción para más información)
  • Un par de correcciones de errores para el lanzamiento final de la 3.0 – Gracias a Jim Isaacs por señalarlos!

2.0.1

  • Se agregó soporte para el administrador SSL

2.0

  • Se cambió la ventana emergente con navegación en línea al sustituir medios
  • Se agregaron instrucciones en el enlace de administrador bajo Medios

1.4.1

  • Probado con WordPress 3.0 beta 2

1.4

  • Se eliminaron etiquetas cortas para mejor compatibilidad.

1.3

  • Se agregó soporte para la opción «FORCE_SSL_ADMIN» de wp_config

1.2

  • Se agregó traducción al ruso, gracias a Fat Cower.

1.1

  • Corrección de error menor, ¡ahora también funciona con IE8!

1.0

  • Primera versión estable del plugin.