Nunca suelo pulsar el enlace de "Salir de la sesión" en mis blogs, por eso no me di cuenta hasta hace unos días que la función de logout ha cambiado en WordPress 2.7. Es por ello que si tratas de salir desde el formulario de comentarios (o algún otro enlace si tu theme lo tiene) en un theme no compatible para WordPress 2.7 no saldrás, obtendrás un mensaje de error, a saber …

Esto es debido a que en WordPress 2.7 ha cambiado la función de salir de sesión, que hasta antes era algo así:

PHP:
  1. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout">Salir</a>

Pues bien, si ves ese código en tu plantilla debes saber que no funcionará, y deberías cambiarlo por la nueva función, y quedaría algo así:

PHP:
  1. <a href="<?php echo wp_logout_url() ?>">Salir</a>

Y si quieres que tras salir te devuelva a la misma página donde estabas deberás ponerlo de este modo:

PHP:
  1. <a href="<?php echo wp_logout_url($_SERVER['REQUEST_URI']); ?>" title="Salir">Salir</a>

Así que ya sabes, si tu theme existía antes de WordPress 2.7 pásate por el archivo 'comments.php' y busca esta función descatalogada y cámbiala por la nueva.

Compartir en Tuenti Enlace de Logout que no funciona en WordPress 2.7


También te puede interesar :

    11 comentarios en “Enlace de Logout que no funciona en WordPress 2.7”

  1. JuanK (30 comentarios) dijo:

    Gracias :D
    Me di cuenta de ese problema ahora que avisas sobre el, nunca hice la prueba para ver si funcionaba, pero ya lo arregle.

    Nos vemos!

    P.D: Exelente nuevo diseño del blog :B

  2. Gracias por el dato ;)

  3. Skavenger (104 comentarios) dijo:

    Lo acabo de modificar. Gracias

    PD: excelente el nuevo diseño!

  4. S@mutops (3 comentarios) dijo:

    Gracias por la información. Ya lo he cambiado. Saludos.

  5. camaron (23 comentarios) dijo:

    Yo acabo de probarlo, pero en vez de devolverme a la última página donde estaba, me mete en la última entrada publicada. :(

  6. WordPress 2.7 lanzado… y primeros arreglos...

    Este fin de semana ha salido la última versión estable de WordPress: la 2.7. Y como de costumbre ya han empezado a aparecer algunos problemas menores.

    Uno de ellos, sin embargo ya me estaba tocando la moral en el blog de un conocido y es el cambio d...

  7. Himliano (1 comentarios) dijo:

    Yo creo que sería mejor dejarlo como:

    <a href="<?php echo wp_logout_url($_SERVER['REQUEST_URI']); ?>" title="Salir">Salir</a>

    Estoy haciendo unas pruebas y con "get_permalink", si estás en la portada del sitio cuando te deslogueas te redirige al último post.

    Llevo un rato probándo cosas y de momento, ésta es la unica forma que se me ocurre para que te devuelva siempre a la página en la que estabas.

    Un saludo.

  8. alv4 (1 comentarios) dijo:

    En los comentarios está perfecto...
    pero en el sidebar login la variable no funciona :/

  9. [...] que buscando, ví que Fernando Tellado en Ayuda WordPress también había localizado el problema, y lo mejor, solucionado. Tan solo tenemos que cambiar el [...]

  10. eladerezo (1 comentarios) dijo:

    Fantastica ayuda.

    Me estaba volviendo loco con el tema y era tan sencillo como esto.

    Un saludo y gracias

  11. [...] Enlace de Logout que no funciona desde comentarios en WordPress 2.7 | Ayuda WordPress Comments0 Leave a Reply Click here to cancel [...]

Escribe un Comentario

Conectar con Facebook

XHTML: Puedes usar estos códigos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Subir

Participa en el Debate
  • victor: Yo diria que de las 4 horas que dura el video, 30 minutos son realmente necesarios, la...
  • Jepser Bernardino: La búsqueda avanzada en wordpress yo la he hecho con hidden fields donde puedo...
  • '-Rodrigo Alcoba: Yo pude :D probe en otro navegador y anduvo, se puede scar el logo que dice...
  • Mariano | Posicionamiento: Llevaba un tiempo buscando algo así. Funciona y de maravilla. Como...
  • Álvaro Felipe: A ver, desde que WordPress es opensource puede modificarse el código con lo cual...
Noticias Breves
  • El prestigioso diseñador web Rodrigo Galíndez, una vez más nos deleita con un impecable theme WordPress, de calidad premium, pero 100% gratis. Se trata de Modernist, de sutiles detalles minimalistas, con espacios equilibrados y un manejo profesional del blanco. Podés ver la demo y descargarlo aquí.

    [#5]

  • Si usas el plugin Simple Twitter Connect debes saber que desde hace un rato ya está disponible una actualización que incorpora el nuevo botón oficial de Twitter para compartir contenido.

    [#3]

  • Casi sin previo aviso está disponible WordPress 3.0.1 para descarga, de momento solo en inglés, en el sitio oficial. Esta actualización soluciona una cincuentena de pequeños fallos y poco más.

    [#14]


  • Ahora mismo en los FOROS ...
    Únete a la comunidad
    Usuarios Registrados
  • Acceder

  • Translate this Blog
    Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag