• 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)
  • Wanted Ideas

    (@wanted-ideas)

    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»??

    Wanted Ideas

    (@wanted-ideas)

    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.

    vinciandres

    (@vinciandres)

    ¿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.