Plugin para ocultar links de download no WordPress

  • Autor Autor iblogstudio
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
I

iblogstudio

Hola,

Estoy planteandome a la idea de hacer un sitio donde las personas puedan descargar cosas, pero para poder descargar o ver el link de descarga en los post deban estar suscritos... (hacer login)

Alguien conoce algun link que pueda hacer esto?

Proceso de registro automatico
Aceptar pago en varios formato o solo paypal
ocultar link de descarga.. que una vez que la persona hace login pueda verlo
Facturarle una vez expire el periodo en el cual la persona se suscribio

Alguna sugerencia o parecido?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Ando con mucho tiempo este día jejejje así que te cree esta función, solo agregala al archivo functions.php de la carpeta de tu theme antes de la estiqueta de cierre
Inserir CODE, HTML ou PHP:
?>
PHP:
/*Inicia enlace de usuarios*/
 function enlace_user($atts,$contenido=null) {  
     extract(shortcode_atts(array( ), $atts));
if ( is_user_logged_in() ) {
    return '<a href="'.$contenido.'">Click para descargar</a>';
} else {
    echo 'Para descargar el archivo necesitas <a href="/wp-login.php?action=register">Registrarte</a> o <a href="/wp-login.php">Iniciar sesion</a>';
}
}  
add_shortcode("enlace", "enlace_user");
/*Termina enlace de usuarios*/

Luego para colocar un enlace usa el siguiente shortcode
PHP:
[enlace]http://www.misitio.com/juego.zip[/enlace]

Cualquier duda me avisas y comenta si funciona...

Saludosssssssssssssssssssssssssss

- - - Actualizado - - -

Hola,

Estoy planteandome a la idea de hacer un sitio donde las personas puedan descargar cosas, pero para poder descargar o ver el link de descarga en los post deban estar suscritos... (hacer login)

Alguien conoce algun link que pueda hacer esto?

Proceso de registro automatico
Aceptar pago en varios formato o solo paypal
ocultar link de descarga.. que una vez que la persona hace login pueda verlo
Facturarle una vez expire el periodo en el cual la persona se suscribio

Alguna sugerencia o parecido?

.0.........................
 
Ando con mucho tiempo este día jejejje así que te cree esta función, solo agregala al archivo functions.php de la carpeta de tu theme antes de la estiqueta de cierre
Inserir CODE, HTML ou PHP:
?>
PHP:
/*Inicia enlace de usuarios*/
 function enlace_user($atts,$contenido=null) {  
     extract(shortcode_atts(array( ), $atts));
if ( is_user_logged_in() ) {
    return '<a href="'.$contenido.'">Click para descargar</a>';
} else {
    echo 'Para descargar el archivo necesitas <a rel="nofollow" href="/wp-login.php?action=register">Registrarte</a> o <a href="/wp-login.php">Iniciar sesion</a>';
}
}  
add_shortcode("enlace", "enlace_user");
/*Termina enlace de usuarios*/

Luego para colocar un enlace usa el siguiente shortcode
PHP:
[enlace]http://www.misitio.com/juego.zip[/enlace]

Cualquier duda me avisas y comenta si funciona...

Saludosssssssssssssssssssssssssss

- - - Actualizado - - -



.0.........................

Graciasss.Habia agregado eso hace un tiempo, pero no me habia funcionado, ahora si me sale en INGLES el texto que pide LOGEARSE! :encouragement:
 
Ando con mucho tiempo este día jejejje así que te cree esta función, solo agregala al archivo functions.php de la carpeta de tu theme antes de la estiqueta de cierre
Inserir CODE, HTML ou PHP:
?>
PHP:
/*Inicia enlace de usuarios*/
 function enlace_user($atts,$contenido=null) {  
     extract(shortcode_atts(array( ), $atts));
if ( is_user_logged_in() ) {
    return '<a href="'.$contenido.'">Click para descargar</a>';
} else {
    echo 'Para descargar el archivo necesitas <a rel="nofollow" href="/wp-login.php?action=register">Registrarte</a> o <a href="/wp-login.php">Iniciar sesion</a>';
}
}  
add_shortcode("enlace", "enlace_user");
/*Termina enlace de usuarios*/

Luego para colocar un enlace usa el siguiente shortcode
PHP:
[enlace]http://www.misitio.com/juego.zip[/enlace]

Cualquier duda me avisas y comenta si funciona...

Saludosssssssssssssssssssssssssss

- - - Actualizado - - -



.0.........................


Hola, la verdad que esto funciona muy bien!

Pero no es lo que estoy buscando...

Deseo que procese el pago, y esto solo sirve para que las personas que no son miembros oculten el link.

Lo ideal es que procese el pago, cree la cuenta del usuario, oculte el link y cuando la persona hace login lo pueda ver


gracias de todos modos...

alguna otra sugerencia??
 
Hola,

Estoy planteandome a la idea de hacer un sitio donde las personas puedan descargar cosas, pero para poder descargar o ver el link de descarga en los post deban estar suscritos... (hacer login)

Alguien conoce algun link que pueda hacer esto?

Proceso de registro automatico
Aceptar pago en varios formato o solo paypal
ocultar link de descarga.. que una vez que la persona hace login pueda verlo
Facturarle una vez expire el periodo en el cual la persona se suscribio

Alguna sugerencia o parecido?

http://fabi.me/wordpress-plugins/wp-filebase-file-download-manager/
 
Estaba buscando justo esto, pero he ido a probarlo y no funciona.... alguien logro hacerlo funcionar ??? para mi el problema esta en que apesar de que añador correctamente la funcion en el archivo functions antes del ?> no pilla bien los tags [enlace][/enlace] los muestra tal cual escritos....
 
Voltar
Topo