Les pàgines d’adjunts sovint no tenen valor. Però podem crear una redirecció de la pàgina d’adjunt a la seua entrada mare mitjançant aquest codi.
Si no té entrada-pàgina mare, serà redirigit a la pàgina d’inici.
/*Redirigir adjuntos*/
add_action( 'template_redirect', 'redireccionarAdjuntos' );
function redireccionarAdjuntos() {
if ( is_attachment() ) {
global $post;
if ( $post && $post->post_parent ) {
wp_redirect( esc_url( get_permalink( $post->post_parent ) ), 301 );
exit;
} else {
wp_redirect( esc_url( home_url( '/' ) ), 301 );
exit;
}
}
}