如何在分页的帖子上添加链接关系标签?

时间:2018-09-07 作者:Toby

我在函数中使用以下代码。php向分页内容添加rel-prev/next标记:

function add_rel_nextprev_to_paginated_content()
{
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 }
}
remove_action(\'wp_head\', \'adjacent_posts_rel_link_wp_head\');
add_action(\'wp_head\', \'add_rel_nextprev_to_paginated_content\');
这适用于类别、标签和其他内容,但不适用于被WP的标签拆分为多个页面的帖子。

然而,我找不到正确的函数来调用分页文章的下一页。

非常感谢您的帮助。

1 个回复
SO网友:Toby

经过一些研究,我发现了一个代码片段,它完全可以完成所需的工作。

看见https://orbitingweb.com/blog/adding-next-and-prev-tags-to-paginated-posts/ 详情和进一步解释。

结束