Estado de la construcción

Disciple.Tools - Almacenamiento

Disciple.Tools - El almacenamiento está destinado a ayudar a administrar las conexiones con servicios de almacenamiento de objetos remotos, como AWS S3, Backblaze, etc.

Propósito

Proporcionar la capacidad de almacenar/recuperar todo el contenido de almacenamiento dentro de servicios de almacenamiento de objetos de terceros; ofreciendo mayor seguridad.

Seguridad

Mantenga sus archivos en un S3 Bucket privado, protegido para que no puedan ser encontrados desde la web. Esta integración con Disciple.Tools Crea enlaces de corta duración (24 horas) para mostrar imágenes.

API

Consulte las Documentación de la API para obtener más información.

DT_Storage::get_file_url( string $key = '' )
DT_Storage::upload_file( string $key_prefix = '', array $upload = [], string $existing_key = '', array $args = [] )

Preparar

  • Una vez que se haya instalado el complemento de almacenamiento DT, cree una nueva conexión. Vaya a WP Admin > Extensiones (DT) > Almacenamiento.

1

  • Actualmente se admiten los siguientes tipos de conexión (servicios de almacenamiento de objetos de terceros):

  • Ingrese los detalles de conexión requeridos; garantizar que el depósito especificado ya se haya creado dentro del servicio de almacenamiento de objetos de terceros.

2

Si no se especifica ningún esquema de protocolo de punto final; entonces se utilizará https://.

  • Una vez que se haya validado y guardado la nueva conexión, navegue a la sección Configuración de almacenamiento dentro de Configuración general de DT y seleccione la conexión que se utilizará para el almacenamiento multimedia predeterminado dentro de DT.

6

  • Actualmente, las conexiones de almacenamiento solo están disponibles al editar imágenes de perfil de usuario.

7

Requisitos

  • Disciple.Tools Tema instalado en un servidor de Wordpress.
  • Asegúrese de que se haya instalado PHP v8.1 o superior.

Instalación

  • Instálalo como un complemento estándar de Disciple.Tools/Wordpress en el área de administración/complementos del sistema.
  • Requiere el rol de usuario de Administrador.

Contribución

Contribuciones bienvenidas. Puede reportar problemas y errores en el Temas sección del repositorio. Puede presentar ideas en el discusiones sección del repositorio. Y las contribuciones de código son bienvenidas usando el Solicitud de extracción sistema para git. Para obtener más detalles sobre contribuciones, consulte el pautas de contribución.