Adicionando rel = “next” & rel = “prev” para arquivos paginados

4

Alguém talvez conheça um plug-in ou snippet (além do WordPress SEO da Yoast) para fazer isso? Paginação com rel = “next” e rel = “prev”

A única coisa que eu encontrei parece ser um bilhete Trac de 3 meses de idade.

    
por 18.12.2011 / 18:35

3 respostas

9

Tente colocar este trecho em suas funções.php

<?php
function rel_next_prev(){
    global $paged;

    if ( get_previous_posts_link() ) { ?>
        <link rel="prev" href="<?php echo get_pagenum_link( $paged - 1 ); ?>" /><?php
    }

    if ( get_next_posts_link() ) { ?>
        <link rel="next" href="<?php echo get_pagenum_link( $paged +1 ); ?>" /><?php
    }

}
add_action( 'wp_head', 'rel_next_prev' );
?>

E se você não quiser que os links de links seguintes e anteriores sejam exibidos nas páginas singulares, apenas envolva a marcação de saída em uma condição !is_singular() if

    
por Joshua Abenazer 19.12.2011 / 04:46
0

Isso faz exatamente isso, como um plugin - enlace

    
por neak 06.07.2012 / 21:14
-2

Ok, então esta será uma boa solução:

$('YOUR_PAGINATION_A_ID').attr('rel', 'next');
$('YOUR_PAGINATION_A_ID').attr('rel', 'prev');

Tente isso, isso pode ajudar você.

    
por Niraj Chauhan 18.12.2011 / 18:57

Tags