将id属性添加到上一个下一个链接


Add id attribute to previous next links

我想知道如何为previous_posts_link()next_posts_link()生成的链接添加id属性功能。我发现我可以用这个代码添加类:

add_filter('next_posts_link_attributes', 'posts_link_attributes');
add_filter('previous_posts_link_attributes', 'posts_link_attributes');
function posts_link_attributes() {
    return 'class="styled-button"';
}

但是如何处理id属性呢?

我相信你可以简单地使用多个过滤器来处理这个问题:

add_filter('next_posts_link_attributes', 'set_next_id');
add_filter('previous_posts_link_attributes', 'set_previous_id');
function set_next_id() {
    return 'id="next"';
}
function set_previous_id() {
    return 'id="previous"';
}