🔐 Mejorando el Código de Zona Privada con Subida de Documentos Front End

Siguiendo el feedback de un suscriptor premium, he desarrollado una nueva funcionalidad para la Zona Privada en WordPress: un sistema de compartición de archivos entre administradores y usuarios. Y lo mejor es que este código funciona por separado, así que no tienes que tocar el código principal.

wordpress zona privada documentos

¿Cómo Funciona?

Es simple: los usuarios pueden subir archivos privados que solo ellos y los administradores pueden ver. Si suben algo por error, pueden eliminarlo y desaparecerá de la vista del administrador, evitando confusiones.

Por su parte, los administradores tienen su propia página en el panel de WordPress donde pueden ver y descargar los archivos subidos. También pueden eliminar registros para mantener todo más ordenado, pero sin borrar los archivos del usuario. Así, cada usuario siempre tiene acceso a lo que ha subido y puede eliminarlo cuando quiera.

zona privada wordpress gestiond e descargas admin

Para que todo sea más organizado y fácil de manejar, he integrado DataTables en la vista de administración. Esto permite buscar, ordenar y filtrar archivos en segundos.

Shortcode para la Gestión de Archivos

He creado un shortcode [private_file_manager] que puedes agregar en la misma página donde tienes la zona privada. Con esto, cada usuario solo verá sus propios archivos. Y si usas el sistema de roles, todos los usuarios con el mismo rol podrán ver los archivos compartidos entre ellos.

¿Cómo Usarlo?

El administrador configura la página

  • Crea o edita una página privada.
  • Agrega un bloque de archivo de Gutenberg.
  • Asocia la página al usuario y la publica.
zona privada descargas wordpress

El usuario accede a su página privada

  • Ve el archivo disponible para descargar.
  • Lo descarga, lo firma o lo procesa según necesite.
zona privada wordpress descarga de archivos front end

El usuario vuelve a subir el archivo

  • Una vez firmado o procesado, sube la nueva versión a la plataforma.
  • Si se equivoca, puede eliminar el archivo, lo que hará que desaparezca de la vista del administrador.

El administrador gestiona los archivos

  • Puede ver y descargar los archivos subidos por los usuarios.
  • Si quiere mantener el panel organizado, puede eliminar registros sin borrar el archivo original del usuario.

¿Para Qué Sirve?

Este sistema es ideal para:

  • Compartir documentos administrativos sin complicaciones.
  • Enviar contratos o formularios para que los usuarios los completen y devuelvan.
  • Dar a los usuarios acceso a un historial de sus documentos subidos.

Con esta mejora, la Zona Privada de WordPress se vuelve aún más útil y versátil. Solo tienes que añadir el shortcode y empezar a gestionar archivos de manera sencilla y segura.

El siguiente código tienes que agregarlo en el functions.php de tu tema hijo o utilizar un plugin como CODE SNIPPETS. También puedes crear tu propio plugin con unos simples pasos.

🔐 Este contenido es solo para suscriptores premium.

*Actualmente no se aceptan nuevos suscriptores.

Nos vemos en el siguiente tutorial. Un saludo.

ℹ️ Nota:
Estos códigos de la zona premium se mantienen regularmente. Si usas un código y no te funciona correctamente, puedes abrir un ticket de soporte explicando los detalles y lo vemos.
5/5 - (2 votos)
Compartir Artículo

3 comentarios

  1. Paolo Sánchez Navarro Principiante WP 1 año atrás

    Como siempre contenido de calidad, esto complementado con todo lo de la zona privada hace que tengas un sistema de zona privada increíble, Gracias Fran por todo lo que compartes y ayudas a tu comunidad.

    • Fran Salas Master WP 1 año atrás

      Cuando lo implementes ya dirás si te ha funcionado bien.

  2. Fran Salas Master WP 1 año atrás

    ¿Tienes dudas o sugerencias? Déjalas en los comentarios del Foro para que sirvan a otros usuarios.

¿Tienes una duda o sugerencia sobre este artículo?

Puedes dejar un comentario de forma anónima, sin necesidad de registrarte ni proporcionar ningún dato personal. Tu mensaje se publicará como “Usuario Anónimo No Premium”, un perfil que agrupa a todos los visitantes no registrados.

Importante: para evitar el spam automático, todos los comentarios anónimos deben comenzar con el símbolo #. Ejemplo: # Tengo una duda sobre los shortcodes personalizados...

Este espacio está destinado exclusivamente a preguntas concretas, dudas o sugerencias relacionadas con el contenido del artículo. Por respeto a los demás lectores, no se publicarán temas sin relación.

Privacidad y normas:
  • No tienes que agregar tu nombre, correo ni ningún otro dato identificativo.
  • No se permiten enlaces en comentarios anónimos.
  • No se permiten símbolos especiales como < o > (menor y mayor que), ya que se consideran intentos de insertar código y serán bloqueados.
  • Todos los comentarios anónimos pasan por revisión antes de ser publicados y solo se aprobarán si aportan valor al contenido del artículo.
¿Quieres comentar con tu nombre y que tu mensaje se publique al instante? Inicia sesión o regístrate.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

0%