• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Permitir la subida de ficheros EPUB a WordPress mediante código

Aprende en este tutorial cómo conseguir que WordPress admita ficheros en formato EPUB mediante un simple snippet de código.

El formato de EPUB es muy popular para libros electrónicos y ofrece algunas ventajas sobre el PDF.

Esto lo convierte en el candidato perfecto si vas a vender (regalar) un libro o documento electrónico.

Pero, ¿has intentado cargar un fichero EPUB en WordPress alguna vez?

Es probable que te hayas encontrado con un mensaje similar a este:

Ha habido un error al subir “tu_libro.epub”.
Lo siento, este tipo de archivo no está permitido por motivos de seguridad.

Y es que WordPress es muy celoso con la seguridad (lo cual se agradece, y mucho). 😉

Pero a veces esto se convierte en un inconveniente, sobre todo cuando has creado tú mismo el fichero y sabes que es de total confianza.

Así que hoy vas a descubrir cómo permitir la subida de ficheros EPUB en WordPress con un simple fragmento de código

Snippet para que WordPress acepte archivos EPUB

Añade el siguiente fragmento al final de functions.php:

Para ver este código y los otros 1801 snippets de esta web,
identifícate o suscríbete aquí.

Así de sencillo. Ahora no tendrás problemas para cargar tu libro en formato EPUB a la biblioteca de WordPress.

Si eres de los que se toman la seguridad bastante en serio (como un servidor):

CUANDO HAYAS TERMINADO DE SUBIR EL FICHERO, ELIMINA EL CÓDIGO.

Así evitas que otros usuarios suban EPUBs de procedencia desconocida.

Conclusión

Ya ves que con unas pocas líneas de código puedes subir tu libro en formato EPUB a la biblioteca de WordPress.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos snippets? Déjala en los comentarios.

Ventajas de ser suscriptor. 😉

PHP WordPress

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes login o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?