redireccionar despues de comentar wordpress

Bien pues el día de hoy me levante pensando en hacer este post hahhahaha!
comentarios en wordpress

En los comentarios en wordpress por lo regular, después de hacer un comentario, automáticamente nos redirige a el post mismo, Pero que pasa si por ejemplo : quieres que después de comentar, el usuario sea redirigido a la pagina de registro, alguna promoción, las ultimas noticias, o algún post destacado.
En fin se le puede dar muchos usos,

No necesitamos ningún plugin , ni nada por el estilo, solo un pequeño pedazo de código que insertaremos,ok manos a la obra

Primera opcion
Usando un campo oculto en el form de los comentarios

Para ello ingresamos mediante ftp a nuestro sitio y buscamos el archivo:
comments.php
encontraran algo como esto:
<form action=”<?php echo
get_option(‘siteurl’); ?>/wp-comments-post.php” id=”commentform” method=”post”>

Lo que tenemos que hacer , es agregar la siguiente linea inmediatamente DESPUES:
<input name=”redirect_to” type=”hidden” value=”http://tupagina.com/” />

En donde la url http://tu-pagina.com es la dirección a donde queremos que sea redireccionado el usuario después de haber realizado el comentario

Mediante la insercion de un “action hook”

En la carpeta de tu tema busca el archivo
“functions.php “
solo tendrás que agregar estas lineas al archivo:

// Redirect to thank you post after comment
add_action(‘comment_post_redirect’, ‘redirect_to_thank_page’);

function redirect_to_thank_page() {
return ‘http://tupagina.com/’;
}

Recuerden, siempre que hagan modificaciones en los archivos php de su blog antes creen un respaldo, no se les vaya a aparecer el diablo hahahah

saludos y espero que les guste este tip

Fuente: deluxeblogtips

Etiquetas:,

Comentarios

  1. Responder

    • Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>