it-swarm.com.de

Hinzufügen von rel = "next" & rel = "prev" für paginierte Archive

Kennt jemand vielleicht ein Plugin oder Snippet (neben Yoasts WordPress SEO), um dies vielleicht zu erreichen? Paginierung mit rel = "next" und rel = "prev"

Das einzige, auf das ich gestoßen bin, scheint ein 3 Monate altes Trac Ticket zu sein.

5
user5424

Versuchen Sie, dieses Snippet in Ihrer functions.php abzulegen

<?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' );
?>

Und wenn Sie nicht möchten, dass die nächsten und vorherigen relativen Links auf den einzelnen Seiten angezeigt werden, setzen Sie die Ausgabemarkierung in eine !is_singular() if-Bedingung

9
Joshua Abenazer
0
neak