Enable Media Replace

Descripción

Un plugin gratis, liviano y fácil de usar que permite reemplazar una imagen o archivo en tu Biblioteca de Medios subiendo un nuevo archivo en su lugar. ¡No más borrar, cambiar de nombre y re-subir archivos!
Con el apoyo del genial equipo que creó ShortPixel 🙂

Un verdadero ahorrador de tiempo

¿No te resulta tedioso y complicado tener que borrar primero un archivo y luego subir otro con el mismo nombre exacto cada vez que desee actualizar una imagen o cualquier archivo subido dentro de la biblioteca de medios de WordPress?

Pues, ¡ya no!

Ahora se podrá sustituir cualquier archivo cargado en la vista “editar” de medios, como debería ser. La sustitución de medios se puede realizar de dos maneras:

Es sencillo sustituir un archivo

  1. Sólo sustituir el archivo. Esta opción requiere que suba un archivo del mismo tipo que el que está sustituyendo. El nombre del archivo adjunto permanecerá igual, independientemente del archivo que se suba.
  2. Sustituir el archivo, utilizar nuevo nombre de archivo y actualizar todos los vínculos. Si marca esta opción, el nombre y el tipo del archivo que va a subir sustituirá al archivo anterior. Todos los enlaces que apuntan al archivo actual se actualizarán para apuntar al nuevo nombre de archivo.

This plugin is very powerful and a must-have for any larger sites built with WordPress. It now also comes with preview of the replaced image!

Mostrar la hora de modificación del archivo

Se hace disponible un shortcode que recoge la fecha de modificación del archivo y lo muestra en una publicación o página. El código es:
[file_modified id = XX format = XXXX] donde se requiere el “id”, el “format” es opcional y por defecto a su configuración actual de formato de fecha y hora de WordPress.

El código [file_modified id=870] mostraría la última vez que el archivo con ID 870 fue actualizado en su sitio. Para obtener el ID de un archivo, compruebe la URL al editar un archivo en la biblioteca de medios (ver captura #4)

Si deseas más control sobre el formato utilizado para mostrar la hora, puedes utilizar la opción “formato”, por lo que [file_modified id=870 format=Y-m-d] mostraría la fecha de modificación del archivo pero no la hora. La cadena de formato utiliza las etiquetas de formato de date() de PHP estándar.

Compatible and recommended Plugins =

  • ShortPixel Image Optimization – Enable Media Replace is fully compatible with this plugin. Once enabled, ShortPixel will automatically optimize the images you replace using Enable Media Replace.
  • Resize Image After Upload plugin – automatically resize images upon upload to save traffic & disk space. Good for SEO and compatible with EMR.
  • Regenerate Thumbnails Advanced – Fast, free and simple to use plugin to regenerate the thumbnails for your site after changing a theme (for example). Supported & maintained by ShortPixel

Lista de deseos / Próximas atracciones

¿Tienes sugerencias? Siéntete libre de contactar a ShortPixel 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. Activar el plugin a través del menú ‘Plugins’ en WordPress
  3. ¡Hecho!

Preguntas frecuentes

Instrucciones de instalación

Instalación rápida y fácil:

  1. Subir la carpeta enable-media-replace al directorio de plugins
  2. Activar el plugin a través del menú ‘Plugins’ en WordPress
  3. ¡Hecho!
¿Qué hace realmente este plugin?

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

very good!

it does exactly what it should, works well, is easy to use and takes away all the headaches when you have to replace the same images again and again!

True plugin

Excellent! This plugin give a chance correct replace image without SQL database edit.

A real time saver, plus excellent support!

Each week I have to change between 25 and 30 images, this plugin makes the job incredibly easy and fast. When I did have a problem and asked for help, the response was very fast and fixed the problem on the first try.

More trouble than it was worth

Replaced images didn’t show up properly. I deactivated the plugin, and images stopped showing on my pages, posts, and in my media library.

In half the time it took me to research and implement a fix, I could have replaced the images manually.

Works as expected

This plugin does what it says.
The 2 different options are very useful :
– only replace the file and keep the same name
– replace the file by a new file with a different name AND update all links to point to this new file

Perfect time saver

Leer todas las 178 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” ha sido traducido a 21 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 log de desarrollo por RSS .

Registro de cambios

3.2.7

  • Add minimum required php version to run the plugin.
  • Security: Prevent direct access to php files.
  • Security: Prevent direct access to directories.
  • Security: Escape translation strings using esc_attr__() and esc_html__() functions.
  • Fix RTL issues.

3.2.6

  • no more 404 error if no image was selected when trying to replace it
  • added preview so you can check the image being replaced and also the image that’s being replaced with
  • .dat files can be replaced (functionality accidentally removed in the previous version)
  • added compatibility with S3 upload plugin
  • when an image is replaced the date is also updated

3.2.5

  • remove the leftover setcookie and the plugins recommendations.

3.2.4

  • Fix PDF thumbnails not replaced when replacing a PDF
  • Fix not replacing text files with .dat extension

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 agregó 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.