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

Plugin para ocultar links

Estas en el tema de Plugin para ocultar links en el foro de WordPress en Foros del Web. Buenas amigos: Quisiera saber si conocen algun plugin para wordpress que sirva para ocultar links osea que en la produccion de post yo agregando etiquetas ...
  #1 (permalink)  
Antiguo 14/06/2009, 22:14
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
Pregunta Plugin para ocultar links

Buenas amigos:

Quisiera saber si conocen algun plugin para wordpress que sirva para ocultar links osea que en la produccion de post yo agregando etiquetas [HIDE]AQUI EL LINK[/HIDE] me oculte el link de descarga... y se necesite dejar un comentario o estar registrado en el blog para que dicho link se habilite y muestre. Existe eso para Worpress o es solo para foros ?... Desde ya muchas gracias
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #2 (permalink)  
Antiguo 15/06/2009, 08:13
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

Mirá, específicamente el que buscás no lo ví, pero este apunta a eso... Habría que ver si en futuras versiones añaden lo que decís...

http://wordpress.org/extend/plugins/...ccess-manager/

Lo que si te permite es ocultar páginas o posts específicos... Entonces, si no das con el que vos buscas, lo que si podrías hacer, es quizás, en creae Posts ocultos que contengan los links de descarga en cuestión... No digo que hagas un post para cada link, pero quizás armar Posts de 5 o 10 links y apuntar el documento original a ese post, aclarando que deberán estar registrados para poder descargarlos...

Saludos y suerte... Sigo buscando mientras... :)
__________________
elGastronomo
  #3 (permalink)  
Antiguo 15/06/2009, 16:17
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
Respuesta: Plugin para ocultar links

muchas gracias por la respuesta.... pero la verdad que es muy complicado lo que me planteas, debe a ver algo mas simple, solo quiero ocultar un par de links a usuarios no registrados
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #4 (permalink)  
Antiguo 15/06/2009, 18:51
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

Sep, habría que buscar algo así como Spoilers sólo para registrados o similar...
__________________
elGastronomo
  #5 (permalink)  
Antiguo 17/06/2009, 16:46
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
Respuesta: Plugin para ocultar links

claro American2010 eso es lo que busco, sera que no hay nada todavia ? :S
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #6 (permalink)  
Antiguo 17/06/2009, 19:35
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

Cita:
Iniciado por fmmeson Ver Mensaje
claro American2010 eso es lo que busco, sera que no hay nada todavia ? :S
Y mirá, sino creo que sería cuestión de averiguar cual es el código que identifica si el visitante está o no loguado y hacerlo uno mismo el Spoiler ese...

Voy a buscar info sobre los comandos que reconocen si el visitante está loguado...

Supongo que en los comments.php debe está ese comando, ya que fijate que si estamos loguados cuando vamos a un post a la zona de comentarios no nos pregunta Nombre Mail ni nada...

Ahora bien, una vez teniendo eso, no se si el código se podría pegar en los posts o si habría que "Widgetizarlos"

un código que se me ocurre así en el aire...

if (user_logged=="TRUE") {http://misitio.com} else {Debes estar registrado para ver links de descargas}

Así escrito en puro criollo, pero la idea básica sería esa
__________________
elGastronomo
  #7 (permalink)  
Antiguo 17/06/2009, 19:40
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

El "código" que reconoce si alguien está loguado es

if ( $user_ID ) :

Habría que saber usarlo, nunca he programado cosas para WP...

¿Quién se anima a desarrollar un plugin para WP? :) se buscan candidatos...

Acá te dejo un plugin para spoilers

http://wordpress.org/extend/plugins/tiny-spoiler/

Habría que saber donde ponerle ese condicional :S
__________________
elGastronomo

Última edición por American2010; 17/06/2009 a las 19:46
  #8 (permalink)  
Antiguo 17/06/2009, 20:13
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

Mirá, estoy a un paso de lograrlo, sólo me falta saber bien como detectar si el usuario está loguado... Pero bajate este plugin y estoy metiendo estas modificaciones...

http://wordpress.org/extend/plugins/...iler-enhanced/

Código PHP:
function yk_callback($m)
{
  
// show and hide text
  
$spoiler_show_text = ($m[1] ? $m[1]." ▼" "Show ▼");
  
$spoiler_hide_text = ($m[2] ? $m[2]." ▲" "Hide ▲");
  
$rand "SID".rand();


    if ( 
$user_ID ) { return "<a href=\"javascript:void(null);\" onclick=\"s_toggleDisplay(document.getElementById('".$rand."'), this, '$spoiler_show_text', '$spoiler_hide_text');\">$spoiler_show_text</a>\n<div id='$rand' style='display:none;'>\n".
    
$m[3]."\n</div>";}
    
    else { return 
"Debe estar registrado para ver links de descarga..."; }

El else me lo está devolviendo, pero el problema que me lo devuelve aún estando loguado, así que cuando detectetemos como hacer que ese if devuelva verdadero habremos logrado el código... (Luego se lo embellece)
__________________
elGastronomo
  #9 (permalink)  
Antiguo 17/06/2009, 20:29
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Plugin para ocultar links

Yaaaaa parece que funciona, solo queda ponerlo mas lindo y que quizas siempre sea un Spoiler y que si esta loguado si muestre el link y si no, que muestre que se debe registrar para ello...

El código quedó así...

Código PHP:
function yk_callback($m)
{
  
// show and hide text
  
$spoiler_show_text = ($m[1] ? $m[1]." ▼" "Show ▼");
  
$spoiler_hide_text = ($m[2] ? $m[2]." ▲" "Hide ▲");
  
$rand "SID".rand();
  
    if ( 
is_user_logged_in() ) { return "<a href=\"javascript:void(null);\" onclick=\"s_toggleDisplay(document.getElementById('".$rand."'), this, '$spoiler_show_text', '$spoiler_hide_text');\">$spoiler_show_text</a>\n<div id='$rand' style='display:none;'>\n".
    
$m[3]."\n</div>";}
    
    else { return 
"Debe estar registrado para ver links de descarga..."; }

Habrá que patentarlo? o se lo paso al autor del plugin original :)

[Edit] Hoy lo probé más tranquilo, lo malo es que si guardas un link adentro, luego al mostrar la salidad el link aparece el texto, pero no es un hipervinculo :(
__________________
elGastronomo

Última edición por American2010; 18/06/2009 a las 14:18
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 05:12.