Podemos crear un redireccionamiento desde nuestras Páginas, Post y Custom Post.
Esta técnica es adecuada cuando:
- Es necesario actualizar la información de una publicación en una nueva, de este modo los usuarios serán redirigidos a la actualización.
- Escribimos una publicación como reseña y al acceder, el post debe redirigirse a un sitio externo (Linkpost). Un ejemplo de esto: Digging into WordPress.
Esta técnica también puede sustituir a las plantillas de redireccionamiento como la que ofrece WooThemes que solo se limita en páginas.
Tan solo escribe el siguiente código dentro del archivo functions.php:
<?php
add_action( 'template_redirect', 'singular_redirect' );
function singular_redirect() {
global $wp_query;
if ( $wp_query->is_singular ) {
$redirect = get_post_meta( $wp_query->post->ID, 'redirect', true);
if ( $redirect )
wp_redirect( $redirect, 301 );
}
}
?>
