evitar registro usuarios

Asked by Carles BC

Hola,

hay alguna opción o que pasos hay que seguir para evitar que los visitantes tengan que registrarse para añadir información?

gracias!

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Whatif Edit question
Assignee:
Jorge Toledo Edit question
Solved by:
Carles BC
Solved:
Last query:
Last reply:
Revision history for this message
Carles BC (carlesbaiges) said :
#1

Resuelto. No se si es un apaño pero saqué la parte de código de formulario.php que da las distintas opciones segun el usuario está registrado o no.

Revision history for this message
Jorge Toledo (eldelacajita) said :
#2

¿Está funcionando bien ahora, Carles? ¿Has probado a publicar algún mensaje de esa manera?

Revision history for this message
Carles BC (carlesbaiges) said :
#3

Si, todo perfecto!

Eliminando la linea

         <?php if ( is_user_logged_in() ) { ?>

y luego entre

       <?php } else { // if user not login ?>

hasta que cierra la sentencia

        <?php } ?>

Revision history for this message
Carles BC (carlesbaiges) said :
#4

Tambien habría que modificar el footer.php eliminando

 if ( is_user_logged_in() ) {
  $current_user = wp_get_current_user();
  $user_name = $current_user->user_login;
  $rt_out .= "<li><a href='$home/author/$user_name'><img src='$template_url/images/epi-user.png' alt='Mis mensajes' /></a><br /><div>Mis mensajes</div></li>";
  $rt_out .= "<li><a href='$home/wp-admin/profile.php'><img src='$template_url/images/epi-perfil.png' alt='Mi perfil' /></a><br /><div>Mi perfil</div></li>";
  $rt_out .= "<li><a href='$home/logout?ref= $home '><img src='$template_url/images/epi-logout.png' alt='Abandonar sesi&oacute;n' /></a><br /><div>Abandonar sesi&oacute;n</div></li>";
 } else {
  $rt_out .= "<li><a href='$home/login'><img src='$template_url/images/epi-login.png' alt='Iniciar sesi&oacute;n' /></a><br /><div>Iniciar sesi&oacute;n</div></li>";
 }
  $rt_out .= "</ul>";

 echo $lf_out;
 echo $rt_out;

Revision history for this message
Jorge Toledo (eldelacajita) said :
#5

Perfecto, gracias por compartir la solución.