Ajout de rel = “next” & rel = “prev” pour les archives paginées

4

Est-ce que quelqu'un connaît peut-être un plugin ou un extrait (en plus du WordPress SEO de Yoast) pour accomplir cela peut-être? Pagination avec rel = “next” et rel = “prev” / p>

La seule chose que j'ai rencontrée semble être un ticket Trac vieux de 3 mois.

    
posée 18.12.2011 - 18:35

3 réponses

9

Essayez de mettre cet extrait dans votre fichier functions.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' );
?>

Et si vous ne voulez pas que les liens next et prev rel apparaissent sur les pages singulières, enveloppez simplement le balisage de sortie dans un !is_singular() si la condition

    
réponse donnée Joshua Abenazer 19.12.2011 - 04:46
0

C’est ce qu’il faut faire en tant que plugin - enlace

    
réponse donnée neak 06.07.2012 - 21:14
-2

Ok alors ce sera une bonne solution:

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

Essayez ceci, cela pourrait vous aider.

    
réponse donnée Niraj Chauhan 18.12.2011 - 18:57

Lire d'autres questions sur les étiquettes