Usunięcie /page/1/ z paginacji na wooCommerce

Poniżej krótki fragment kodu, który pozwala na usunięcie /page/1/ z wooCommerce mieszczącym się na paginacji w domyślnych szablonach. Do podmiany tak naprawdę 2 linie – jedna z funkcją, druga natomiast to zamknięcie nawiasów:

Ścieżka do pliku: woocommerce -> templates -> loop -> pagination.php (w modułach)

<nav class="woocommerce-pagination">
    <?php
    echo preg_replace('|[?].*?"|U', '"', str_replace('/page/1/', '/', paginate_links(
        apply_filters(
            'woocommerce_pagination_args',
            array( // WPCS: XSS ok.
                'base'      => $base,
                'format'    => $format,
                'add_args'  => false,
                'current'   => max( 1, $current ),
                'total'     => $total,
                'prev_text' => is_rtl() ? '&rarr;' : '&larr;',
                'next_text' => is_rtl() ? '&larr;' : '&rarr;',
                'type'      => 'list',
                'end_size'  => 3,
                'mid_size'  => 3,
            )
        )
    )));
    ?>
</nav>

Usunięcie /page/1/ z paginacji na wooCommerce
0 0 votes
Article Rating
Subscribe
Powiadom o
0 komentarzy
Inline Feedbacks
View all comments
Przewiń na górę
0
Would love your thoughts, please comment.x
()
x