2

我想知道如何将 id 属性添加到由previous_posts_link()next_posts_link() 函数生成的链接。我发现我可以使用以下代码添加类:

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属性?

4

1 回答 1

3

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

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"';
}
于 2012-08-27T18:05:45.637 回答