WordPress分页自定义css


Wordpress pagination custom css

我有一个关于WordPress分页custome css的问题。在我的类别.php中,我使用以下代码显示分页

$args = [
                    'prev_text'=>'«',
                    'next_text'=>'»',
                    'type'=>'list'
        ];
        echo paginate_links($args);

<li> <ul>但是我想修改ul标签的class属性,默认class属性是page-numbers,我想把它改成pagination,那我该怎么办?

回显时,请像这样替换类名:

echo str_replace( "<ul class='page-numbers'>", '<ul class="pagination">', paginate_links($args));

paginate_links() 不提供参数,也没有钩子 - 请参阅源代码 - 可用于更改类。这意味着您可以像以前一样执行此操作,也可以基于 paginate_links() 创建自己的分页函数。

用您自己的类将分页括起来:

echo '<div class="my-pagination'>;
echo paginate_links( $args );
echo '</div>';

然后,您可以按照自己的任何方式设置样式:

.my-pagination ul {
    /* whatever you want */
}