Retroceder   Foros del Web > Diseño de Sitios web > Aplicaciones pre-fabricadas > Wordpress

Respuesta
 
Herramientas Desplegado
Antiguo 22-may-2007, 09:04   #1 (permalink)
_minimalnet_ está en el buen camino
 
Avatar de _minimalnet_
 
Fecha de Ingreso: diciembre-2006
Ubicación: Valencia
Mensajes: 302
Parpadear Wordpress: Sidebar, como poner partes visibles sólo para los logueados (SOLUCIONADO)

Hola, estoy interesado en conocer cómo hacer para mostrar un trozo en la sidebar que sólo puedan ver los usurios registrados.

Encontré un plugin que hace esto pero sólo dentro de un post, por lo que no me sirve...

Si alguien me echa un cable :)

Última edición por _minimalnet_; 23-may-2007 a las 12:07.
_minimalnet_ está desconectado   Responder Citando
Antiguo 23-may-2007, 02:31   #2 (permalink)
Calítoe.:. tiene algunos puntos positivos de karma
 
Avatar de Calítoe.:.
 
Fecha de Ingreso: octubre-2006
Ubicación: Versalles
Mensajes: 117
Re: Wordpress: Sidebar, como poner partes visibles sólo para usuarios logueados

Creo que este código puede ayudarte, yo lo tengo en una de mis plantillas.

Código PHP:
<?php global $user_ID$user_identity$user_level ?>
<?php 
if ( $user_ID ) : ?>
<h3>Panel de control</h3>
<div class="block">
<p>Identificado como <strong><?php echo $user_identity ?></strong>.</p>
<ul>
<li><a href="<?php bloginfo('home'?>/wp-admin/">Tablero</a></li>
<?php if ( $user_level >= ) : ?>
<li><a href="<?php bloginfo('home'?>/wp-admin/post.php">Escribir una entrada</a></li>
<?php endif // $user_level >= 1 ?>
<li><a href="<?php bloginfo('home'?>/wp-admin/profile.php">Perfil y opciones personales</a></li>
<li><a href="<?php bloginfo('home'?>/wp-login.php?action=logout&amp;redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">Salir</a></li>
</ul>
</div>
<?php elseif ( get_option('users_can_register') ) : ?>
<h3>Identificación</h3>
<div class="block">
<form action="<?php bloginfo('home'?>/wp-login.php" method="post">
<p>
<label for="log"><input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1?>" size="22" /> Usuario</label><br />
<label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> Contraseña</label><br />
<input type="submit" name="submit" value="Enviar" class="button" />
<label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked value="forever" /> Recordarme</label><br />
</p>
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
</form>
<ul>
<li><a href="<?php bloginfo('home'?>/wp-register.php">Registrarse</a></li>
<li><a href="<?php bloginfo('home'?>/wp-login.php?action=lostpassword">Recuperar contraseña</a></li>
</ul>
</div>
<?php endif // get_option('users_can_register') ?>
Personaliza lo que necesitas, las partes importantes son:
Código PHP:
<?php global $user_ID$user_identity$user_level ?>
<?php 
if ( $user_ID ) : ?>
<?php 
elseif ( get_option('users_can_register') ) : ?>
<?php 
endif // get_option('users_can_register') ?>
Espero que te sirva :)
__________________
(: HEC :)
Diletante.Net
Calítoe.:. está desconectado   Responder Citando
Antiguo 23-may-2007, 06:08   #3 (permalink)
_minimalnet_ está en el buen camino
 
Avatar de _minimalnet_
 
Fecha de Ingreso: diciembre-2006
Ubicación: Valencia
Mensajes: 302
Re: Wordpress: Sidebar, como poner partes visibles sólo para usuarios logueados

Ay gracias, voy probar en mi plantilla de prueba, luego te cuento :D
_minimalnet_ está desconectado   Responder Citando
Antiguo 23-may-2007, 06:20   #4 (permalink)
_minimalnet_ está en el buen camino
 
Avatar de _minimalnet_
 
Fecha de Ingreso: diciembre-2006
Ubicación: Valencia
Mensajes: 302
Re: Wordpress: Sidebar, como poner partes visibles sólo para usuarios logueados

Pues me ha ido perfecto, lo he puesto así:

Cita:
Aquí lo que quiero que vea todo el mundo

<?php global $user_ID, $user_identity, $user_level ?>
<?php if ( $user_ID ) : ?>

Aquí lo que quiero que vean sólo los registrados

<?php elseif ( get_option('users_can_register') ) : ?>
<?php endif // get_option('users_can_register') ?>

Muchas gracias :)

Última edición por _minimalnet_; 23-may-2007 a las 06:51.
_minimalnet_ está desconectado   Responder Citando
Antiguo 24-may-2007, 16:28   #5 (permalink)
_minimalnet_ está en el buen camino
 
Avatar de _minimalnet_
 
Fecha de Ingreso: diciembre-2006
Ubicación: Valencia
Mensajes: 302
Re: Wordpress: Sidebar, como poner partes visibles sólo para usuarios logueados

Muchas gracias Calítoe.:. me ha sido de muchísima utilidad poder usar este truco, pero ni te imaginas hasta q punto, he recuperado hasta mi tagboard !!!

Última edición por _minimalnet_; 24-may-2007 a las 16:55.
_minimalnet_ está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93