Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Renombrar archivos subidos por ContactForm7

Estas en el tema de Renombrar archivos subidos por ContactForm7 en el foro de WordPress en Foros del Web. Buenas a todos, Estoy trabajando con WP y tengo instalado un Contact Form 7 para el envío de un formulario con una serie de campos, ...
  #1 (permalink)  
Antiguo 13/08/2013, 08:51
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 13 años
Puntos: 1
Información Renombrar archivos subidos por ContactForm7

Buenas a todos,

Estoy trabajando con WP y tengo instalado un Contact Form 7 para el envío de un formulario con una serie de campos, entre ellos, varios de subida de archivo para enviar por email.
Estos archivos, se suben correctamente y se envían sin problemas, pero necesitaría ir un paso más.
Querría que en el email, los archivos no cogieran por defecto el nombre que ponga el usuario a ese archivo, sino renombrar el archivo usando campos recuperados de text-box del formulario.

No se si me he explicado correctamente. Si necesitáis más información para tratar el problema, estaré encantado de concretar todo lo posible.

Mil gracias de antemano.
Un saludo.
  #2 (permalink)  
Antiguo 13/08/2013, 10:25
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: Renombrar archivos subidos por ContactForm7

esto hasta donde he visto no es posible hacerlo directamente en las configuraciones del plugin, tendrás que tocar el código y adaptarlo a lo que necesites... cosa que a simple vista no es tan fácil por eso no me puse a probar.

en general tendrás que editar el archivo file.php que encontraras en la carpeta modules de dicho plugin, hasta el final del archivo encontraras la función que sube los archivos y es la que tendrás que modificar.
Si sabes como subir y renombrar archivos con PHP estarás en buen camino y solo faltara buscar como recuperar el valor de los campos que necesitas.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:33.