Soporte » Seguridad » Carpeta de imágenes para cada usuario

  • Resuelto cristian88

    (@cristian88)


    Buenas, como puedo hacer para que cada vez que cree o se registre un usuario nuevo, se cree una nueva carpeta para las imágenes de cada usuario y que cada usuario solo pueda ver sus imágenes.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Puede probar a añadir en functions.php:

    add_action('user_register', 'my_create_user_folder');
    function my_create_user_folder($user_id) {
    	// tu código aquí
    }

    Ojo! Esto no te funcionará si tienes activado la opción de verificación por correo o cualquier otra que «retrase» el registro.

    Por cierto, que por el simple hecho de tener carpetas diferentes no garantizas que otros no puedan verlo.

    Iniciador del debate cristian88

    (@cristian88)

    Wanted Ideas, muchas gracias por tu respuesta,

    ¿¿el archivo «functions.php» es el que se encuentra en la carpeta
    «wp-includes»??

    No, nunca se tocan los archivos de esa carpeta ni ningún otro que forme parte del core.

    Me refiero al functions.php que viene con la plantilla.

    ¿Cómo resultó el experimento? ¿El administrador sigue teniendo acceso a todas las imágenes de todos los usuarios?

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Carpeta de imágenes para cada usuario’ está cerrado a nuevas respuestas.