Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/11/2018, 12:46
Avatar de ArturoGallegos
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: Email Before Download - Plugin para rellenar formulario y descargar PDF

Pues como realmente nunca he usado esos plugins para tal fin no se que pueda estar pasando, pero como te dije me salieron unas cuantas ideas, te comparto este repositorio que acabo de crear.

https://bitbucket.org/arturogallegos...ad/src/master/

Si bien le falta pagina de configuraciones u opciones del lado del administrador, tendrás a mano la forma de capturar los emails y nombres de dichos usuarios, consultando directamente la base de datos podrás tenerlos todos.

-- luego lanzo una actualización, para hacerlo mas usable, mientras te explico lo que hay.

1.- hay que crear la tabla manualmente con tu phpmyadmin
Código SQL:
Ver original
  1. CREATE TABLE `wordpress`.`sc_email_to_download` ( `id` INT NOT NULL AUTO_INCREMENT , `name` VARCHAR(100) NOT NULL , `email` VARCHAR(255) NOT NULL , `file_id` INT NOT NULL , `token` VARCHAR(255) NOT NULL , `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP , PRIMARY KEY (`id`)) ENGINE = InnoDB;

2.- sube tu archivo pdf, word, imagen o lo que soporte tu wordpress, desde la pagina
http://localhost/wp-admin/upload.php

3.- una vez subido dale click para que te muestre su ID
http://localhost/wp-admin/upload.php?item=124

4.- en tu pagina utiliza el shortcode
[sc_email_to_download file_id="124" /]

5.- desde tu archivo dale estilos al formulario que aparecerá en el front.

y listo! con eso tendrán que dejar su nombre y email, a cada usuario se le genera una URL distinta para descargar el archivo, en la DB puse campo de fecha pensando mas adelante en limitar la descarga digamos a 15 días.


-------------- esta incompleto pero espero te sirva o al menos de base para hacer algo mas complejo.


---- Edito ----
Ya le agregue un botón en el editor "Add downloadable file" para que abra el administrador multimedia, subas tu archivo o lo selecciones., automáticamente agrega el shortcode en la posición del cursor.

Última edición por ArturoGallegos; 20/11/2018 a las 13:35