Login
Get Started

Blog de Easy Digital Downloads

Tutoriales, consejos y recursos de WordPress para ayudarte a hacer crecer tu negocio

Cómo forzar la descarga de archivos de WordPress (no abrirlos en el navegador)

Cómo forzar la descarga de archivos de WordPress (no abrirlos en el navegador)

Última actualización:

imagen del revisor
REVIEWED By Chris Klosowski President

Al vender activos digitales y descargas, algunos propietarios de tiendas configuran los enlaces de productos para que se abran en el navegador del usuario. Pero puede haber ocasiones en las que desee forzar la descarga de archivos de WordPress en su lugar.

Esto es posible. Easy Digital Downloads le permite configurar su sitio web de WordPress para que los archivos se descarguen en lugar de abrirse en una nueva pestaña. Hay muchas razones por las que esto puede ser beneficioso.

🔎 En esta publicación, cubriremos:

¿Por qué forzar la descarga de archivos de WordPress?

Hay algunas razones por las que es posible que desee forzar la descarga de archivos de WordPress en lugar de abrirlos en un navegador. Una es si está ofreciendo archivos grandes para descargar. Forzar las descargas de archivos puede ayudar a evitar posibles problemas con los tiempos de espera de los navegadores de los usuarios mientras cargan los archivos.

Además, forzar la descarga de archivos significa que los clientes pueden acceder a ellos en cualquier momento y desde cualquier lugar. Por ejemplo, podrían usarlos incluso sin conexión.

Quizás desee ofrecer un archivo que no esté tradicionalmente asociado con un programa en particular (como un archivo .txt). Si fuerza la descarga de archivos de WordPress, los usuarios pueden abrirlos con el programa de su elección.

Esta funcionalidad puede ser útil cuando tiene varias versiones disponibles. Puede asegurarse de que los clientes siempre tengan la versión más actualizada. Además, las descargas forzadas aumentan la seguridad de los archivos porque no son cacheados por el navegador del usuario.

Aprender a forzar la descarga de archivos de WordPress es beneficioso si vende productos digitales, como eBooks o archivos PDF. Las descargas forzadas entregan el(los) producto(s) directamente a sus clientes. Esto elimina la necesidad de enviar manualmente los archivos descargables a sus clientes después de cada venta.

Cómo forzar la descarga de archivos de WordPress (2 métodos)

Hay dos formas principales de forzar la descarga de archivos de WordPress. La opción más rápida, fácil y segura es usar un plugin como Easy Digital Downloads.

La segunda opción es forzar manualmente la descarga de archivos. Esta no es necesariamente una solución fácil para principiantes. Implica editar los archivos de su sitio y trabajar con código. Por lo tanto, si no se siente cómodo con eso, le recomendamos que se ciña al primer método.

En los siguientes tutoriales, le explicaremos ambas opciones, comenzando con EDD.

1. Forzar la descarga de archivos de WordPress con EDD

Si vende productos digitales a través de WordPress, Easy Digital Downloads (EDD) es una solución ideal.

Los logotipos de EDD y WordPress.

La popular alternativa a WooCommerce es fácil de configurar y usar. El plugin de WordPress tiene muchas características y complementos para que el proceso de venta sea lo más fluido posible.

También puede elegir entre múltiples opciones de precios. Después de completar su compra, puede visitar el panel de su cuenta. Luego puede navegar a la pestaña Descargas de archivos y seleccionar Obtener Easy Digital Downloads:

La pantalla de descargas de archivos en EDD.

Después de instalar el plugin Easy Digital Downloads, puede configurar los ajustes de descarga de archivos. Vaya a Descargas » Ajustes » Varios » Descargas de archivos:

El elemento de menú Descargas de archivos en Easy Digital Downloads.

Hay dos formas de usar Easy Digital Downloads para entregar archivos a los clientes: Redirección y Forzada. Puede encontrar estas opciones en Método de descarga:

Las opciones del método de descarga en EDD donde puede forzar la descarga de archivos de WordPress.

Forzada es el método predeterminado. Sin entrar en demasiados detalles técnicos, con esta opción, EDD utiliza PHP y separa el archivo en partes más pequeñas. Luego las entrega al navegador sin redirigir a los usuarios al archivo real.

En otras palabras, la configuración Forzada fuerza la descarga de archivos de WordPress cuando un usuario hace clic en el enlace de descarga.

Uso del método de entrega de redirección y Amazon S3/Dropbox

Con el método de entrega Redirección, el plugin indica al navegador dónde se encuentra el archivo. Luego comienza a descargarlo directamente desde el servidor. El archivo se descarga y se abre dentro del navegador.

Esto es ideal si tiene archivos grandes alojados en una plataforma de terceros, como Google Drive, Amazon S3, o Dropbox.

EDD ofrece extensiones que le permiten integrarse con Amazon y Dropbox para acceder y cargar archivos fácilmente. Puede instalarlas yendo a Descargas » Extensiones » Todas desde el panel de su sitio de WordPress.

A continuación, seleccione Descargar ahora en la extensión que desea utilizar:

La extensión File Store for Dropbox, opción de descarga ahora.

Cuando el archivo zip termine de descargarse, puede agregarlo a su sitio (Plugins » Añadir nuevo » Subir plugin).

Para obtener más información, no dude en consultar:

2. Forzar descargas de archivos manualmente en WordPress

Otra forma de forzar la descarga de archivos de WordPress es editar manualmente su archivo .htaccess. Este enfoque requiere que edite el código HTML de su sitio. Para empezar, conéctese a su sitio utilizando un cliente de Protocolo de Transferencia de Archivos (FTP) o el Administrador de Archivos de su proveedor de alojamiento web.

Navegue hasta el directorio raíz, seguido de wp-content/uploads (generalmente debajo de wp-admin):

El Administrador de archivos de SiteGround.

Localice el archivo .htaccess. Luego haga clic derecho en el nombre del archivo para abrirlo/editarlo:

La opción de usar un Administrador de archivos para editar el archivo .htaccess.

Dentro del archivo .htaccess, copie y pegue el siguiente código:

# Force file download
<FilesMatch "\.(jpg|jpeg|png|gif|mp3|mp4|mpg|mpeg|avi|txt)$">
	ForceType application/octet-stream
	Header set Content-Disposition attachment
</FilesMatch>
# END

Cuando haya terminado, guarde el archivo. Ahora, cada vez que un usuario haga clic en un enlace de cualquiera de los tipos de archivo multimedia listados en el fragmento de código, el contenido se descargará automáticamente.

Otra opción es agregar una etiqueta <a href> a los archivos descargables. Por ejemplo:

<a href="examplefile.pdf" download>Click to Download</a>

Pero esto puede consumir mucho tiempo y ser fácil de olvidar (especialmente cuando tiene muchos archivos).

Forzar descargas de archivos en WordPress

Si desea mejorar la experiencia del cliente en su sitio web de comercio electrónico, puede forzar la descarga de archivos de WordPress. Una alternativa a tener archivos abiertos dentro del navegador, este método puede ayudar a aumentar la seguridad de los archivos y permitir a los usuarios acceder a la descarga en cualquier momento y desde cualquier lugar.

Descargue Easy Digital Downloads hoy mismo para comenzar con esta funcionalidad integrada. ¿Listo para otra estrategia para administrar las descargas de archivos de WordPress? Obtenga más información sobre Cómo limitar las descargas de archivos a los usuarios registrados. 🔒

Finalmente, asegúrese de suscribirse a nuestro boletín y síganos en Facebook o Twitter para obtener más recursos de WordPress.

Recursos populares

Descargo de responsabilidad: Nuestro contenido es compatible con los lectores. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia EDD, por qué es importante y cómo puedes apoyarnos.

Experimenta Ventas sin Interrupciones con EDD

Gestiona tu tienda digital sin esfuerzo con potentes herramientas y transacciones seguras

¡Lo más popular en EDD ahora mismo!

Cómo escribir descripciones de productos digitales con WordPress para impulsar las ventas
How to Write Effective Digital Product Descriptions
Writing digital product descriptions is harder than it looks. Your words are the only thing standing between a browser and…
Cómo hacer que los productos digitales se encuentren en la búsqueda de IA | Optimización de la búsqueda de productos digitales con IA
How to Get Digital Products Found by AI Search
AI is changing how people find products to buy. It's not just in ChatGPT. Google AI Overviews now appear above…

¡Empieza a vender hoy mismo!

Únete a más de 50.000 propietarios de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.