Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   WordPress (http://www.forosdelweb.com/f118/)
-   -   Crear un post para usuarios registrados (http://www.forosdelweb.com/f118/crear-post-para-usuarios-registrados-526623/)

sumolari 17/10/2007 13:14

Crear un post para usuarios registrados
 
¿Hay alguna manera de crear un artículo que sólo pueda ser leído por usuarios registrados?

JaimePGP 17/10/2007 13:19

Crear un post para usuarios registrados
 
¡Eso mismo me pregunto yo! También quiero crear una sección en WordPress en la que sólo la puedan visitra los usuarios que estén registrados. He conseguido que sólo se pueda ver el contenido si tienes una contraseña, pero me gustaría que no tuviera que ir dándosela a los usuarios registrados...

¡Alguien nos ayuda?:-)

j_aroche 17/10/2007 14:39

Re: Crear un post para usuarios registrados
 
Dentro del Loop de posts en la plantilla, debes dejar el código así:

Código PHP:

<div class="entry">
<?php
$user 
wp_get_current_user();
if ( 
$user->ID ) { // si esta registrado
the_content('Read the rest of this entry &raquo;');
} else {
echo 
"<p>Debes estar registrado para leer este post</p>";
}
?>
</div>

debería de funcionar ;)

sumolari 17/10/2007 23:13

Re: Crear un post para usuarios registrados
 
Per sólo quiero un post para registrados (o una página), no todo el blog.

j_aroche 18/10/2007 10:49

Re: Crear un post para usuarios registrados
 
entonces agregas un custom meta field al post, luego en el loop revisas si tiene ese meta field y si no esta registrado le das la alerta.

sumolari 18/10/2007 12:04

Re: Crear un post para usuarios registrados
 
Cita:

Iniciado por j_aroche (Mensaje 2161093)
entonces agregas un custom meta field al post, luego en el loop revisas si tiene ese meta field y si no esta registrado le das la alerta.

¿y que custom meta field le añado? No te entiendo... :'(

Martine 29/10/2007 20:41

Re: Crear un post para usuarios registrados
 
Hola, aunque no sería 100% seguro.. yo haría un artículo que requiera password y le envío el password a los usuarios registrados.

sumolari 30/10/2007 00:03

Re: Crear un post para usuarios registrados
 
Me parace que lo mejor es que en single.php (creo que es el que te carga las páginas) le meto un if y si ?p=XXX entonces otro if para ver si está conectado, si es así lo ve y si no le saca un cartel de error.

Pero ya lo veré más adelante...


La zona horaria es GMT -6. Ahora son las 11:16.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.