Title: Enable Media Replace
Author: ShortPixel
Published: <strong>1 de Junio de 2009</strong>
Last modified: 22 de Abril de 2026

---

Buscar plugins

![](https://ps.w.org/enable-media-replace/assets/banner-772x250.png?rev=2322194)

![](https://ps.w.org/enable-media-replace/assets/icon-256x256.png?rev=1940728)

# Enable Media Replace

 Por [ShortPixel](https://profiles.wordpress.org/shortpixel/)

[Descargar](https://downloads.wordpress.org/plugin/enable-media-replace.4.1.9.zip)

 * [Detalles](https://es-cr.wordpress.org/plugins/enable-media-replace/#description)
 * [Valoraciones](https://es-cr.wordpress.org/plugins/enable-media-replace/#reviews)
 *  [Instalación](https://es-cr.wordpress.org/plugins/enable-media-replace/#installation)
 * [Desarrollo](https://es-cr.wordpress.org/plugins/enable-media-replace/#developers)

 [Soporte](https://wordpress.org/support/plugin/enable-media-replace/)

## Descripción

**A free, lightweight and easy to use plugin that allows you to seamlessly replace
an image or file in your Media Library by uploading a new file in its place. No 
more deleting, renaming and re-uploading files! Now fully compatible with [WP Offload Media!](https://wordpress.org/plugins/amazon-s3-and-cloudfront/)

New beta feature! You can now remove the background of your images for better integration
with eCommerce solutions! Supported by the friendly team that created [ShortPixel](https://wordpress.org/plugins/shortpixel-image-optimiser/)
🙂

#### Un verdadero ahorro de tiempo

Don’t you find it tedious and complicated to first delete a file and then upload
another one with the exact same name every time you want to update an image or other
uploaded file in the WordPress media library?

¡Pues ya no!

Now you can replace any uploaded file in the Edit Media view, where it should be.
Replacing Media can be done in two ways:

#### Es fácil reemplazar un archivo

 1. Simply replace the file. This option requires you to upload a file of the same 
    type as the file you want to replace. The attachment name remains the same regardless
    of what the file you upload is called.
 2. Replace the file, use the new file name, and update all links. If you check this
    option, the old file will be replaced with the name and type of the file you are
    uploading. All links pointing to the current file will be updated to point to the
    new file name. Additional options for the folder to put the new file in or the 
    date of the new file are also available on the replace screen.

This plugin is very powerful and a must-have for all major websites built with WordPress.
It also offers a preview of the replaced image!

#### New beta feature: You can now remove the background of any image!

Similar to replacing media, you can also remove the background of the images from
the Media Library! The background removal feature sends the images to ShortPixel’s
API, removes the background and sends them back in a preview window. If everything
looks good, just replace the image with the one that has the background removed!
If the source image is a PNG file, you will get a transparent background, while 
the other images default to a solid white background. You also have the option to
choose a different color with an embedded color picker.
 The background removal 
feature is still in beta and will be free of charge for a reasonable usage.

If you don’t want to use the background removal feature, add this line to your theme’s
functions.php file, or use a plugin like [Code Snippets](https://wordpress.org/plugins/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' );```
    ```

To shorten the wait time before redirecting to the media editing screen, use the
following filter and specify the wait time in seconds (0 means that redirection 
is immediate, but may cause problems in certain configurations):

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

#### Show file modification time

There is a shortcode that takes the file modification date and displays it in a 
post or on a page. The code is:
 [file_modified id=XX format=XXXX] where the “id”
is required and the “format” is optional and defaults to your current WordPress 
settings for date and time format.

So `[file_modified id=870]` would show the last time the file with ID 870 was updated
on your site. To get the ID for a file, check the URL when editing a file in the
media library (see screenshot #4)

If you want more control over the format in which the time is shown, you can use
the format option. So `[file_modified id=870 format=Y-m-d]` would show the date 
the file was modified but not the time. The format string uses [the standard PHP date() formatting tags](http://php.net/manual/en/function.date.php).

**Other plugins by [ShortPixel](https://shortpixel.com):**

 * [FastPixel Caching](https://wordpress.org/plugins/fastpixel-website-accelerator/)–
   WP Optimization made easy
 * [ShortPixel Image Optimizer](https://wordpress.org/plugins/shortpixel-image-optimiser/)–
   Image optimization & compression for all the images on your website, including
   WebP & AVIF delivery
 * [ShortPixel Adaptive Images](https://wordpress.org/plugins/shortpixel-adaptive-images/)–
   On-the-fly image optimization & CDN delivery
 * [Resize Image After Upload](https://wordpress.org/plugins/resize-image-after-upload/)–
   Automatically resize each uploaded image
 * [reGenerate Thumbnails Advanced](https://wordpress.org/plugins/regenerate-thumbnails-advanced/)–
   Easily regenerate thumbnails
 * [WP SVG Images](https://wordpress.org/plugins/wp-svg-images/) – Secure upload
   of SVG files to Media Library

**Get in touch!**

 * Email [https://shortpixel.com/contact](https://shortpixel.com/contact)
 * Twitter [https://twitter.com/shortpixel](https://twitter.com/shortpixel)
 * Facebook [https://www.facebook.com/ShortPixel](https://www.facebook.com/ShortPixel)
 * LinkedIn [https://www.linkedin.com/company/shortpixel](https://www.linkedin.com/company/shortpixel)

### Lista de deseos / Próximas atracciones

¿Tiene sugerencias? No dude en ponerse en contacto con ShortPixel [aquí](https://shortpixel.com/contact)

### Contribuir

Si desea ayudarnos a mejorar el complemento, no dude en enviar PRs a través de GitHub
[aquí.](https://github.com/short-pixel-optimizer/enable-media-replace)

## Capturas

 * [[
 * El nuevo vínculo en la biblioteca multimedia.
 * [[
 * El botón de reemplazo de medios como se ve en la vista “Editar medios”.
 * [[
 * Las opciones de carga.
 * [[
 * Obtener el ID de archivo en la URL del archivo de edición

## Instalación

Instalación rápida y sencilla:

 1. Sube la carpeta `enable-media-replace` a tu directorio de plugins
 2. Activa el plugin a través del menú ‘Plugins’ en WordPress
 3. Hecho

## Preguntas frecuentes

### 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](https://patchstack.com/database/vdp/enable-media-replace).
The Patchstack team will assist you with verification, CVE assignment, and notify
the developers of this plugin.= What does this plugin actually do? =

Este complemento facilita la actualización / reemplazo 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 Editar medios, llamada “Reemplazar
medios”. Aquí es donde puede cargar un nuevo archivo para reemplazar el anterior.

### Reemplacé un archivo, ¡pero no cambió!

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

Primero, asegúrese de que no está viendo una versión en caché del archivo, especialmente
si reemplazó una imagen. Presione “Actualizar” en su navegador para asegurarse.

En segundo lugar, si el archivo realmente se ve sin cambios, asegúrese de que WordPress
tenga permisos de escritura para los archivos en su carpeta de cargas. Si alguna
vez ha movido su instalación de WP (tal vez cuando la movió a un nuevo servidor),
los permisos en sus archivos cargados se restablecen comúnmente para que WordPress
ya no tenga permisos para cambiar los archivos. Si no sabe cómo hacerlo, póngase
en contacto con el operador del servidor web.

## Reseñas

![](https://secure.gravatar.com/avatar/f44fc825bd645f0ac8524b5b0c711a2756274dd679bdf67e60eaead2c2953468?
s=60&d=retro&r=g)

### 󠀁[The best tool ever and still free](https://wordpress.org/support/topic/the-best-tool-ever-and-still-free/)󠁿

 [Klaus Wilde](https://profiles.wordpress.org/klwild/) 6 de Marzo de 2026 1 reply

The best tool ever and still free. It’s not needed all the time, but kudos to the
developers anyway

![](https://secure.gravatar.com/avatar/8697d18baa5239611d798edf8206b6bb95fa6c6134917e133a67fe0c2ea50f07?
s=60&d=retro&r=g)

### 󠀁[useful for batch replacing via media library on latest wordpress](https://wordpress.org/support/topic/sadly-not-that-useful-when-editing-images-in-a-post/)󠁿

 [platinumshore](https://profiles.wordpress.org/platinumshore/) 22 de noviembre 
de 2025 7 replies

might be useful for bulk changing images within the media library, but not of any
use when trying to change an image via the post editor.. a nice replace option would
be wonderful.. but as it is not much use for myself on single posts – using latest
version of wordpress which i think is 6.8.3 Edited.. damn.. just found out that 
the images i was trying to change were set for some reason set as ‘custom urls’ 
despite been in the media library (maybe due to using the auto insert plugin from
content from another website?), if set directly to the media library then a replace
option in latest wordpress automatically appears anyway.. my ERROR. changed the 
star rating to 5/5 for just batch editing in the media library cuz latest wordpress
if an image is properly set to the media library offers a replace option anyway..

![](https://secure.gravatar.com/avatar/facec140f8ec2bda3b45634bbeb7053bb8810b0fec9f0a6045fe7af9c21885b5?
s=60&d=retro&r=g)

### 󠀁[Used everywhere !!](https://wordpress.org/support/topic/used-everywhere-2/)󠁿

 [Ferdy S](https://profiles.wordpress.org/ferdysopian/) 19 de noviembre de 2025 
1 reply

very useful when you only need to change files

![](https://secure.gravatar.com/avatar/18bbc8fea31dc771f67fa899321fed424c1a6d9a83b4e1a3a981127b368d30e0?
s=60&d=retro&r=g)

### 󠀁[Has major Bricks Builder integration issue](https://wordpress.org/support/topic/has-major-bricks-builder-integration-issue/)󠁿

 [Lbch](https://profiles.wordpress.org/iinteractivenl/) 9 de septiembre de 2025 
1 reply

The plugin has a major integration issue with Bricks Builder, that will potentially
break pages.This issue has been acknowledged but is still not fixed after more than
a year.For more information check:…/support/topic/replace-svg-files/…/support/topic/
bricks-builder-compatibility-still-not-fixed/Or search the Bricks Builder support
forum.

![](https://secure.gravatar.com/avatar/fc4b8eb16d718a9c3a6cb920b7cca8a50b871444b46f2d90e6e981a939c416d3?
s=60&d=retro&r=g)

### 󠀁[Wonderful, thanks so much](https://wordpress.org/support/topic/wonderful-thanks-so-much/)󠁿

 [jonathanedwardmann](https://profiles.wordpress.org/jonathanedwardmann/) 20 de 
Junio de 2025 1 reply

Easy to set up and use, thanks for a terrific plugin!

![](https://secure.gravatar.com/avatar/db7aa71aab099f8eef99e1b9d0f3cfdaa4d56b4181c35eaf955e0f4d366e3fb1?
s=60&d=retro&r=g)

### 󠀁[A necessity](https://wordpress.org/support/topic/a-necessity-6/)󠁿

 [myracat](https://profiles.wordpress.org/myracat/) 23 de Abril de 2025 1 reply

Finding this plugin was basically the impetus for switching our support center to
a Wordpress setup. We have to update screenshots all the time in multiple locations,
so this plugin means we just update the one image from the media library. HUGE time
saver and it makes it really easy 🙂

 [ Leer todas las 300 reseñas ](https://wordpress.org/support/plugin/enable-media-replace/reviews/)

## Colaboradores y desarrolladores

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

Colaboradores

 *   [ ShortPixel ](https://profiles.wordpress.org/shortpixel/)

“Enable Media Replace” ha sido traducido a 35 idiomas. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/enable-media-replace/contributors)
por sus colaboraciones.

[Traduce “Enable Media Replace” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/enable-media-replace)

### ¿Interesado en el desarrollo?

[Revise el código](https://plugins.trac.wordpress.org/browser/enable-media-replace/),
eche un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/enable-media-replace/),
o suscríbase al [log de desarrollo](https://plugins.trac.wordpress.org/log/enable-media-replace/)
por [RSS](https://plugins.trac.wordpress.org/log/enable-media-replace/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 4.1.9

Release date: April 22, 2026
 *Fix: open_basedir warnings should be gone now for
more restrictive hosts; *Fix: Stored Cross-Site Scripting vulnerability via the ‘
location_dir’ parameter, responsibly disclosed by the WordFence team; *Compat: Updated
the hook used for the LS Cache plugin integration for better compatibility.

#### 4.1.8

Release date: March 3, 2026
 * Fix: Unauthorized modification and deletion of media
files vulnerability responsibly disclosed by the WordFence team; * Fix: The plugin
works for RTL languages now; * Fix: Textdomain modules are loaded properly in all
cases; * Tweak: Added a permission check for the ShortPixel recommendation displayed
after the replacement; * Tweak: Added the raw file path to the filemodel filter;*
Tweak: Added a filter to disable the database replacements (thanks @seed-glauco);*
Tweak: Updated the banners from the plugin pages.

#### 4.1.7

Release date: October 2, 2025
 * Fix: A potential “Cross-Site Scripting” vulnerability
has been patched, responsibly disclosed by the WordFence team; * Fix: Corrected 
a few text typos.

#### 4.1.6

Release date: March 25, 2025
 * Fix: A potential “Reflected Cross-Site Scripting”
vulnerability has been patched, responsibly disclosed by the PatchStack team.

#### 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

Release date: September 22, 2023
 * Fix: The latest security fix was breaking the
replacements made with Beaver Builder (and possibly other builders);

#### 4.1.3

Release date: September 14, 2023
 * Fix: A possible PHP Object Injection was patched,
which could be exploited under certain conditions; * Fix: ShortPixel Image Optimizer
handles offloading when both plugins are used with WP Offload Media.

#### 4.1.2

Release date: April 24, 2023
 * Tweak: Reduced the wait time before redirecting 
to the media edit page to half (5s); * Fix: If an item is not offloaded, no attempt
is made to update its data; * Fix: Removed some double spaces from the plugin strings(
thanks to @Presskopp).

#### 4.1.1

Release date: April 13, 2023
 * Tweak: Added a filter to reduce or remove the wait
time before redirecting to the media edit page; * Fix: Replacement works again on
multisite setups where the plugin reported the path outside the uploads folder; *
Fix: In some cases, replacement didn’t work when images were offloaded; * Fix: Some
translation strings were corrected (thanks @alexclassroom !).

#### 4.1.0

Release date: March 28, 2023
 * New: Integration with WP Offload Media; items that
are offloaded can now be replaced correctly; * New: Switch to a Replacer module 
that improves the code and makes it more robust; * New: Adding an intermediate confirmation
page to solve possible redirection issues; * Tweak: The new image can now be dragged
and dropped directly into the preview area; * Tweak: Improved the display of both
the original image and the new image on the replacement screen; * Tweak: Improved
the notification system and added a mechanism for remote notifications; * Tweak:
Updated the texts and banners to look better on the replacement screen; * Fix: Added
documentation in the readme to disable the background removal feature (kudos to 
@jstask82); * Fix: Increased the security of the plugin by adding checks for various
AJAX calls;

#### 4.0.3

Release date: February 21, 2023
 * Fix: background removal notification is no longer
displayed when this feature is disabled with the filter; * Compat: improved compatibility
with PHP 8.1 and 8.2 * Tweak: updated the banners on the replace page.

#### 4.0.2

Release date: January 13, 2023
 * Fix: patched a security vulnerability that could
allow loading an unauthorized file during the replace operation; * Fix: finish the
replace operation even if the tmp file cannot be removed due to file permissions
issues; * Fix: when replacing a scaled file with a non-scaled file, some links were
broken; * Fix: under certain conditions a PHP warning about an undefined array key
was displayed.

#### 4.0.1

Release date: November 23, 2022
 * Fix: files are now replaced correctly in environments
running on Windows/IIC servers; * Fix: the mime type is now correctly detected, 
so that a warning is no longer displayed when replacing PDFs; * Fix: the plugin 
no longer tries to load its code for post IDs that are not attachments, like comments;*
Fix: some warnings were displayed when using the Members plugin; * Compat: added
integration for SiteOrigin Page Builder to correctly replace files in its widgets;*
Compat: added `emr_after_remove_current` action hook (thanks @luistar15); * Tweak:
added filter to disable the background replace functionality.

#### 4.0.0

Release date: September 5th, 2022
 * New: added the functionality to remove the 
background for any image; * Fix: images added to the new block-style widgets were
not replaced; * Fix: the original file was not removed after replacement if a multilingual
plugin was installed; * Fix: additional checks were added to the new upload path
for replacements, to avoid possible vulnerabilities, kudos to @soulseekah; * Fix:
an object cache flush was added after an image was replaced to prevent the content
from still being cached in the post editor; * Fix: if there was no `_wp_attached_file`
in the postmeta table a fatal error was thrown; * Fix: the time zone was not displayed
correctly on the Replace Media screen; * Fix: added some additional checks for file
path to avoid `open_basedir` restrictions; * Fix: added titles for the Replace Media
and Remove Background screens; * Fix: various small CSS/JS fixes, wording updates
and code cleanups;

#### 3.6.3

Release date: November 25th, 2021
 * Fix: the shortcode `file-modified` works again
for non-privileged visitors as well; * Compat: if other plugins don’t properly use
WP Hooks, don’t return errors; * Tweak: updated banners list from the EMR screen.

#### 3.6.2

Fecha de lanzamiento: 8 de noviembre de 2021
 * Corrección: hubo un problema en 
el archivo.php con la comprobación del tipo mime, lo que resultó en valores extraños
de tipo mime en ciertos casos (gracias @dougaxe1 por el PR); * Corrección: si el
tipo mime de destino regresa vacío, no lo almacene; * Ajuste: eliminó la notificación
antigua 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 complemento; * Corrección: se agregó una verificación para
la `mime_content_type` función, que no parece estar siempre disponible en varios
hosts; * Corrección: el complemento verifica si el usuario actual tiene derechos
para instalar / activar complementos y solo entonces 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: Constant EMR_CAPABILITY puede
definir roles de usuario adicionales para permitir y denegar reemplazos; * Nuevo:
Reemplazar una imagen habitual con un archivo SVG simplemente reemplazará todas 
las miniaturas por el archivo principal; * Nuevo: También reemplaza el título cuando
se establece en datos Exif (al reemplazar con la actualización de todos los enlaces);*
Ajuste: Se agregaron las opciones Now y Original a Custom Date para mayor usabilidad;*
Ajuste: cambios / actualizaciones a los banners desde la pantalla EMR; * Corrección:
EMR ahora respeta los permisos de edit_other_posts utilizando permisos predeterminados;*
Corrección: EMR con ALLOW_UNFILTERED_UPLOADS habilitada (y rol permitido) no limitará
las cargas no permitidas; * Corrección: algunos dominios de texto faltantes e incorrectos
ahora se corrigen (gracias @alexclassroom); * Corrección: un punto faltante en la
descripción del complemento impedía que las transalciones funcionaran correctamente;*
Corrección: el complemento ahora se puede desinstalar / eliminar en PHP 8.

#### 3.5.0

Fecha de lanzamiento: 29 de octubre de 2020
 * Nuevo: EMR ahora reemplaza en todas
las meta tablas; * Nuevo: el plugin recuerda la última configuración utilizada; *
Nuevo: integración con el complemento de caché LiteSpeed y el servidor web; * Ajuste:
el registro manual ya no funcionará si el usuario no ha iniciado sesión como administrador;*
Tweak: añadido `post_id` a `enable-media-replace-upload-done` args de acción, props
a @Jan Stiegler; * Corrección: funciona completamente ahora con Elementor; * Corrección:
el problema para wp-Bakery y enlaces codificados por URL ahora está solucionado;*
Corrección: el complemento ahora debería funcionar con imágenes agregadas a través
de Visual Composer; * Corrección: EMR ahora usa consultas en lugar de funciones 
de WordPress, manejando correctamente las barras diagonales y los formatos JSON;*
Corrección: `-scaled` las imágenes generadas por WordPress ahora se eliminan al 
reemplazar una imagen;

#### 3.4.2

Fecha de lanzamiento: 17 de agosto de 2020
 * Nuevo – También mostrar el tamaño 
de los archivos en las ventanas de reemplazo; * Corrección- Reemplazar la imagen
con un archivo pdf causaría noticesi; * Corrección: compensación por la instalación
defectuosa de WordPress que devuelve una cadena de error vacía en wp_upload_dir 
y devuelve falsamente rutas relativas y urls en las funciones principales de WP;*
Corrección: al elegir ‘reemplazar nombres de archivo y actualización’ y luego cargar
un archivo con el mismo nombre como fuente, publicarí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 conducirá a enlaces rotos de sitios externos;*
Corrección: se agregaron rutas duras a require_once satements para evitar errores
de WP-CLI; * Corrección: si la imagen de origen no existe o está en estado de error,
el reemplazo se evitaría por un problema de Javascript.

#### 3.4.1

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

#### 3.4.0

Fecha de lanzamiento: 9 de junio de 2020
 * Nuevo – En la pantalla de medios de 
edición EMR notas del usuario que reemplazó el archivo si este no era el cargador;*
Nuevo – Se agregó el área de arrastrar y soltar para los archivos; * Nuevo – Al 
reemplazar con un nuevo nombre de archivo, ahora también es posible actualizar la
ruta de carga; * Corrección – Varios ajustes y correcciones menores de CSS; * Actualización
de las bibliotecas subyacentes

#### 3.3.12

Fecha de lanzamiento: 27 de abril de 2020
 * Corregido: al intentar cargar un archivo
por encima del límite, se mostrarían demasiados mensajes de error; * Idioma: 2 nuevas
cadenas agregadas, 0 actualizadas, 0 difusas y 0 obsoletas.

#### 3.3.11

Fecha de lanzamiento: 10 de marzo de 2020
 * Solucione el bloqueo de ciertos constructores
de frontend cuando el complemento está activo.

#### 3.3.10

Fecha de lanzamiento: 23 de febrero de 2020
 * Solucione el problema con la codificación
JSON que interfería con los campos personalizados avanzados y otros complementos

#### 3.3.9

Fecha de lanzamiento: 23 de febrero de 2020
 * Solucionar problema con las cadenas
codificadas json * Idioma: 0 nuevas cadenas agregadas, 2 actualizadas, 0 difusas
y 0 obsoletas

Fecha de lanzamiento: 19 de febrero de 2020
 * Solucione el problema con la búsqueda/
reemplazo de archivos adjuntos y consultas que no son de imagen * Idioma: 0 nuevas
cadenas agregadas, 2 actualizadas, 0 difusas y 0 obsoletas

#### 3.3.8

Fecha de lanzamiento: 18 de febrero de 2020
 * Correcciones para wp 5.3+ -scaled
images system. Ahora también los reemplazará. * La actualización y el reemplazo 
de imágenes y miniaturas ahora deberían funcionar para metadatos serializados (y
tales). – Para Beaver Builder * Agregue una advertencia adicional si WordPress no
permite el tipo de mime para cargar * Poner la versión de Javascript en wp_register_script*
Doble oculto ‘reemplazar medios’ * Reemplazar la etiqueta de imagen para reemplazar
los medios * Eliminado S3_UPLOADS_AUTOENABLE constante * Detección mejorada de tamaños
de imagen SVG * Corregido: el registrador no llama a wp_upload_dir cuando no está
depurando * Extra – Javascript intenta reanudarse después de errores externos. *
Idioma: 0 nuevas cadenas agregadas, 2 actualizadas, 0 difusas y 0 obsoletas

#### 3.3.7

Fecha de lanzamiento: 13 de noviembre de 2019
 * llame al gancho enable-media-replace-
upload-done en ambos modos * Arreglar la compatibilidad JSON para hostings que no
tienen activado el módulo JSON * Idioma: 0 nuevas cadenas agregadas, 0 actualizadas,
0 difusas y 0 obsoletas

#### 3.3.6

Fecha de lanzamiento: 5 de septiembre de 2019
 * Arreglar la compatibilidad JSON
para hostings que no tienen activado el módulo JSON

#### 3.3.5

Fecha de lanzamiento: 25 de julio de 2019
 * Corrija el botón Reemplazar en la ventana
emergente de detalles de la imagen de MediaLibrary

#### 3.3.4

Fecha de lanzamiento: 23 de julio de 2019
 * Correcciones de compatibilidad para
WP versión 4.8 y versiones anteriores * asesino de caché

#### 3.3.3

Fecha de lanzamiento: 19 de julio de 2019
 * Corregir el error “usando $this cuando
no está en contexto de objeto” en algunas versiones de PHP

#### 3.3.2

Fecha de lanzamiento: 17 de julio de 2019
 * Compruebe si el tamaño mediano !> 400px,
muestre ese, de lo contrario más pequeño. * Corregido: Enlaces no actualizados cuando
se utilizan campos personalizados avanzados * Corregido: Falla silenciosamente cuando
el archivo es demasiado grande para cargarlo * Cuando el archivo de origen no existe,
mostrar marcador de posición en lugar de carga de imagen fallida * Corregido: Error
fatal al reemplazar imágenes * Corregido: No es la zona horaria correcta en el reemplazo*
Se corrigió la incompatibilidad de Beaver Builder al no permitir reemplazar con 
el cambio de nombre. * Corregido: No se pueden reemplazar los tipos de archivos 
de WordPress no predeterminados, incluso aquellos a los que se les permite cargar[
Media Library Assistant compat ] * 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
 * Corregir la clase de error no encontrada
en WPEngine

#### 3.3.0

 * Al reemplazar una imagen y cambiar el nombre, Buscar / Reemplazar ahora también
   se realiza en la meta_value de postmeta.
 * Reemplazar miniaturas de PDF también
 * Copiar título de EXIF
 * Vista RTL incorporada en el CSS
 * El filtro “wp_handle_upload” debe tratarse como tal (y no como acción)
 * Usar wp_attached_file en lugar del GUID
 * Corrección: reemplazar el archivo que falta
 * Corrección: aphostrophe rompiendo la carga
 * Corrección: imagen “antes” rota
 * Corrección: actualizar correctamente la fecha
 * Corrección: errores para elementos que no son de imagen en la biblioteca multimedia
 * Corrección: se creó un elemento de menú de administración vacío
 * Refactorizado todo el código

#### 3.2.9

 * Reemplace correctamente los nombres de las miniaturas en el contenido cuando 
   la imagen reemplazada tenga una relación de aspecto diferente, por lo que las
   nuevas miniaturas tienen una altura diferente en el nombre.

#### 3.2.8

 * Corregir errores en la actualización de vínculos al reemplazar el archivo debido
   a addslashes: en su lugar, utilice la consulta preparada
 * Reemplace BaseName por wp_basename porque BaseName no funciona bien con UTF8

#### 3.2.7

 * Agregue la versión mínima requerida de php para ejecutar el complemento.
 * Seguridad: Evite el acceso directo a los archivos php.
 * Seguridad: Evite el acceso directo a los directorios.
 * Seguridad: Escape del uso y las funciones de las cadenas de `esc_attr__()` `esc_html__()`
   traducción.
 * Solucionar problemas de RTL.

#### 3.2.6

 * No hay más error 404 si no se seleccionó ninguna imagen al intentar reemplazarla
 * Vista previa agregada para que pueda verificar la imagen que se está reemplazando
   y también la imagen que se está reemplazando con
 * .dat archivos se pueden reemplazar (funcionalidad eliminada accidentalmente en
   la versión anterior)
 * Compatibilidad añadida con el plugin de carga de S3
 * Cuando se reemplaza una imagen, la fecha también se actualiza

#### 3.2.5

 * elimine la setcookie sobrante y las recomendaciones de complementos.

#### 3.2.4

 * Corregir miniaturas de PDF que no se reemplazan al reemplazar un PDF
 * Solucionar no reemplazar archivos de texto con .dat extensión

#### 3.2.3

 * deshabilite la recomendación de ShortPixel en sitios secundarios de una instalación
   multisitio cuando se activó la red.

#### 3.2.2

 * Se ha corregido la compatibilidad con ShortPixel y cambiar el tamaño de la imagen
   después de la carga
 * Se agregaron enlaces e imágenes de ShortPixel, se solucionó el problema de que
   la recomendación de ShortPixel no se descartaba.

#### 3.2.1

 * Corrección de errores, errores tipográficos realizados cambios en los metadatos(¡
   gracias al usuario de GitHub icecandy!)
 * Se han eliminado los enlaces e imágenes de Shortpixel

#### 3.2

 * Probado con WP 4.9.4
 * Se agregó un enlace shortpixel en la pantalla reemplazar medios

#### 3.1.1

 * Se ha corregido un error introducido en una versión anterior, que impedía la 
   actualización de las URL de las páginas/publicaciones si el enlace no contenía
   el nombre de dominio

#### 3.1

 * Me deshice de algunos molestos códigos antiguos y agregué algunas mejores opciones
   de filtrado, gracias a los usuarios de GitHub speerface, aaemnnosttv y ururk
 * ¡Código nuevo y brillante para reemplazar otros tamaños de imagen en medios incrustados,
   gracias al usuario de GitHub ianmjones!
 * Probado con WP 4.8

#### 3.0.6

 * Probado con WP 4.7.2
 * Nuevas traducciones 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 ha corregido un error tipográfico en las traducciones .pt (https://github.
   com/mansj/enable-media-replace/pull/18)
 * Se ha corregido un mejor 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

 * El viejo método desechado de detección de la pantalla de medios, el botón para
   reemplazar los medios ahora aparecerá en más lugares, ¡sí!
 * Asegúrese de que la llamada a get_attached_file() ya no omita los filtros, en
   respuesta a los deseos de varios usuarios.
 * Mensajes de error suprimidos en chmod()
 * Añadida traducción al japonés (¡Gracias, chacomv!)

#### 3.0.2

 * Archivos de idioma limpiados
 * Añadida traducción al portugués (¡Gracias pedro-mendonca!)
 * Probado con WP 4.1
 * Se han añadido cadenas de traducción al sueco que faltan

#### 3.0.1

 * Pequeña solución para volver a insertar el enlace EMR en la vista de lista de
   medios.

#### 3.0

 * Actualizado para WordPress 4.0
 * Ahora heredando permisos de los archivos [reemplazados, Gracias Fiwad](https://github.com/fiwad)

#### 2.9.7RC1

 * Se han movido los archivos de localización a su propio directorio. [Gracias Michael](https://github.com/michael-cannon)
 * Movió capturas de pantalla a su propio directorio. [Gracias Michael](https://github.com/michael-cannon)

#### 2.9.6

 * Se ha agregado una corrección de Grant K Norwood para solucionar un posible problema
   de seguridad en las instrucciones SQL. ¡Gracias Grant!
 * Creado repositorio de GitHub para este complemento, no dude en contribuir en 
   github.com/mansj/enable-media-replace

#### 2.9.5

 * Corrección de errores para el código corto que muestra la fecha de modificación
   de un archivo
 * Se actualizaron todas las consultas de la base de datos en preparación para WP
   3.9

#### 2.9.4

 * Corrección de errores para cambios de zona horaria en WordPress
 * Cambio menor en la interfaz de usuario para informar al usuario sobre 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 los archivos
   modificados para varios cdn y enchufes de caché. ¡Gracias Dylan Barlett por la
   sugerencia! (https://wordpress.org/support/topic/compatibility-with-w3-total-
   cache)
 * Se ha suprimido el posible error en el nuevo gancho añadido en 2.9.2

#### 2.9.2

 * Pequeña corrección de errores
 * Se agregó un gancho para que los desarrolladores habiliten la purga de cdn posibles
   al actualizar archivos, ¡gracias rubious por la sugerencia!

#### 2.9.1

 * Añadida traducción al portugués brasileño, gracias Roger Nobrega!
 * ¡Agregado gancho de filtro para la creación de nombres de archivo, gracias a 
   Jonas Lundman por el código!
 * ¡Añadida la fecha de modificación a la pantalla de edición de archivos adjuntos,
   gracias a Jonas Lundman por el código!
 * Se ha mejorado el método de eliminación de miniaturas de archivos/imágenes antiguas
   para que nunca den mensajes de error innecesarios y eliminen con mayor precisión
   los pulgares huérfanos

#### 2.9

 * Añadida traducción al portugués, gracias Bruno Miguel Bras Silva!
 * Nuevo enlace de edición de la biblioteca multimedia
 * Después de cargar, el complemento ahora lo lleva de vuelta a la pantalla de edición
   en lugar de a la biblioteca

#### 2.8.2

 * Hizo otro cambio en el descubrimiento del contexto de los medios que con suerte
   solucionará un error en ciertos casos. ¡Gracias a “Joolee” en los foros de WordPress.
   org!
 * Se agregó una nueva, supuestamente mejor traducción al ruso de “Vlad”.

#### 2.8.1

 * Se ha corregido un pequeño error que podía crear mensajes de error en algunos
   sistemas al eliminar archivos de imagen antiguos.

#### 2.8

 * Método nuevo y más seguro para eliminar miniaturas cuando se carga un nuevo archivo
   de imagen.
 * Nuevas traducciones para chino simplificado (gracias Tunghsiao Liu) e italiano(
   grazie Marco Chiesi)
 * Se ha añadido un método para detectar la pantalla de carga para garantizar la
   compatibilidad con versiones anteriores a la 3.5

#### 2.7

 * Un par de cambios realizados para garantizar la compatibilidad con WordPress 
   3.5. ¡Gracias a Elizabeth Powell por las correcciones!

#### 2.6

 * Validación nueva y mejorada de archivos cargados, ahora utilizando las funciones
   propias de WP para verificar el tipo de archivo y la extensión. ¡Gracias de nuevo
   a mi viejo amigo Ulf “Årsta” Härnhammar por mantenernos a todos en pie! 🙂 Esto
   también debería solucionar los problemas que la gente ha estado teniendo con 
   sus instalaciones alegando que los archivos PDF perfectamente buenos no están
   permitidos tipos de archivos.

#### 2.5.2

 * La “forma más confiable” de determinar los tipos MIME resultó ser menos confiable.
   Vaya figura. Parece que no hay una manera perfecta de realizar una verificación
   confiable de los tipos MIME en un archivo cargado que también es verdaderamente
   portátil. Ahora he realizado comprobaciones de la disponibilidad de mime_content_type()
   antes de usarlo, utilizando el método anterior como respaldo. Está lejos de ser
   hermoso, así que si alguien tiene una mejor manera de hacerlo, ¡contáctame!

#### 2.5.1

 * Corrección de errores: ahora hay una forma más confiable de determinar el tipo
   de archivo en su carga para que pueda cargar archivos PDF sin ver ese molesto
   mensaje “El tipo de archivo no cumple con las pautas 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 está debidamente probado y
   debería estar trabajando con 3.1 cada vez que finalmente salga. 🙂

#### 2.4

 * Correcciones de errores, correcciones de seguridad. ¡Gracias a mi viejo amigo
   Ulf “Årsta” Härnhammar por señalarlos!
 * Nuevo método de carga evita ir alrededor de WP, para una mayor seguridad.

#### 2.3

 * ¡Mucho código recortado y mejorado, gracias a Ben ter Stal! Ahora funciona correctamente
   con sistemas Windows, mejor seguridad, carga optimizada y mucho más.
 * Añadida la traducción al holandés por Ben ter Stal.

#### 2.2

 * Corrección de errores, errores tipográficos corregidos en ventanas emergentes.
   php, ¡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 obtener más información)
 * Un par de correcciones de errores para la versión final de 3.0 – ¡Gracias a Jim
   Isaacs por señalarlos!

#### 2.0.1

 * Agregado soporte para administración SSL

#### 2.0

 * Se ha reemplazado la ventana emergente con navegación en línea al reemplazar 
   medios
 * Se agregaron instrucciones en el enlace de administración en Medios

#### 1.4.1

 * Probado con WordPress 3.0 beta 2

#### 1.4

 * Se han eliminado las etiquetas cortas para una mejor compatibilidad.

#### 1.3

 * Se agregó soporte para wp_config configuración “FORCE_SSL_ADMIN”

#### 1.2

 * Añadida traducción al ruso, gracias a Fat Cower.

#### 1.1

 * Corrección de errores menores, ¡ahora también funciona con IE8!

#### 1.0

 * Primera versión estable del plugin.

## Meta

 *  Version **4.1.9**
 *  Last updated **hace 1 mes**
 *  Active installations **600.000+**
 *  WordPress version ** 4.9.7 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 5.6 or higher **
 *  Languages
 * [Catalan](https://ca.wordpress.org/plugins/enable-media-replace/), [Chinese (Taiwan)](https://tw.wordpress.org/plugins/enable-media-replace/),
   [Czech](https://cs.wordpress.org/plugins/enable-media-replace/), [Danish](https://da.wordpress.org/plugins/enable-media-replace/),
   [Dutch](https://nl.wordpress.org/plugins/enable-media-replace/), [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/enable-media-replace/),
   [English (Australia)](https://en-au.wordpress.org/plugins/enable-media-replace/),
   [English (Canada)](https://en-ca.wordpress.org/plugins/enable-media-replace/),
   [English (New Zealand)](https://en-nz.wordpress.org/plugins/enable-media-replace/),
   [English (UK)](https://en-gb.wordpress.org/plugins/enable-media-replace/), [English (US)](https://wordpress.org/plugins/enable-media-replace/),
   [Finnish](https://fi.wordpress.org/plugins/enable-media-replace/), [French (Canada)](https://fr-ca.wordpress.org/plugins/enable-media-replace/),
   [French (France)](https://fr.wordpress.org/plugins/enable-media-replace/), [Galician](https://gl.wordpress.org/plugins/enable-media-replace/),
   [German](https://de.wordpress.org/plugins/enable-media-replace/), [German (Switzerland)](https://de-ch.wordpress.org/plugins/enable-media-replace/),
   [Hebrew](https://he.wordpress.org/plugins/enable-media-replace/), [Italian](https://it.wordpress.org/plugins/enable-media-replace/),
   [Japanese](https://ja.wordpress.org/plugins/enable-media-replace/), [Korean](https://ko.wordpress.org/plugins/enable-media-replace/),
   [Polish](https://pl.wordpress.org/plugins/enable-media-replace/), [Portuguese (Brazil)](https://br.wordpress.org/plugins/enable-media-replace/),
   [Portuguese (Portugal)](https://pt.wordpress.org/plugins/enable-media-replace/),
   [Romanian](https://ro.wordpress.org/plugins/enable-media-replace/), [Russian](https://ru.wordpress.org/plugins/enable-media-replace/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/enable-media-replace/), [Spanish (Colombia)](https://es-co.wordpress.org/plugins/enable-media-replace/),
   [Spanish (Costa Rica)](https://es-cr.wordpress.org/plugins/enable-media-replace/),
   [Spanish (Ecuador)](https://es-ec.wordpress.org/plugins/enable-media-replace/),
   [Spanish (Mexico)](https://es-mx.wordpress.org/plugins/enable-media-replace/),
   [Spanish (Spain)](https://es.wordpress.org/plugins/enable-media-replace/), [Spanish (Venezuela)](https://ve.wordpress.org/plugins/enable-media-replace/),
   [Swedish](https://sv.wordpress.org/plugins/enable-media-replace/), [Turkish](https://tr.wordpress.org/plugins/enable-media-replace/)
   y [Ukrainian](https://uk.wordpress.org/plugins/enable-media-replace/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/enable-media-replace)
 * Tags
 * [change media](https://es-cr.wordpress.org/plugins/tags/change-media/)[remove background](https://es-cr.wordpress.org/plugins/tags/remove-background/)
   [replace](https://es-cr.wordpress.org/plugins/tags/replace/)[replace image](https://es-cr.wordpress.org/plugins/tags/replace-image/)
 *  [Vista avanzada](https://es-cr.wordpress.org/plugins/enable-media-replace/advanced/)

## Valoraciones

 4.4 out of 5 stars.

 *  [  240 5-star reviews     ](https://wordpress.org/support/plugin/enable-media-replace/reviews/?filter=5)
 *  [  13 4-star reviews     ](https://wordpress.org/support/plugin/enable-media-replace/reviews/?filter=4)
 *  [  9 3-star reviews     ](https://wordpress.org/support/plugin/enable-media-replace/reviews/?filter=3)
 *  [  6 2-star reviews     ](https://wordpress.org/support/plugin/enable-media-replace/reviews/?filter=2)
 *  [  32 1-star reviews     ](https://wordpress.org/support/plugin/enable-media-replace/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/enable-media-replace/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/enable-media-replace/reviews/)

## Colaboradores

 *   [ ShortPixel ](https://profiles.wordpress.org/shortpixel/)

## Soporte

Problemas resueltos en los últimos dos meses:

     5 de 5

 [Ver el foro de soporte](https://wordpress.org/support/plugin/enable-media-replace/)

## Donar

¿Le gustaría apoyar con el progreso de este plugin?

 [ Done a este plugin ](https://www.paypal.me/resizeImage)