Создать акаунт
Всё для вебмастера » Вопросы и ответы » CMS » WordPress » Как сделать кастомные пагинации?

Как сделать кастомные пагинации?

25 фев 2023, 12:22
WordPress
112
0
Я сделал пагинации но они выводятся почему-то не так как надо (я не сильно шарю в этой теме).
Вот пример моего кода:
<div class="video-list">                    <?php                    $args = array(                        'post_type'      => 'videos',                        'post_status'    => 'publish',                        'posts_per_page' => 6,                        'paged'          => get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1,                    );                    $query = new WP_Query( $args );                    if ( $query->have_posts() ) {                        while ( $query->have_posts() ) {                            $query->the_post();                            ?>                            <div class="video-item" data-video-id="<?php echo carbon_get_the_post_meta('videos_code') ?>">                                <div class="video-image" style="background-image: url('https://i.ytimg.com/vi/<?php echo carbon_get_the_post_meta('videos_code') ?>/hqdefault.jpg')"></div>                                <h3><?php the_title(); ?></h3>                                <p><?php the_excerpt(); ?></p>                            </div>                            <?php                        }                        wp_reset_postdata();                    } else {//                        echo 'Ничего не найдено';                    }                    ?>                    <?php                    echo '<div class="pagination">';                    echo paginate_links( array(                        'base'      => str_replace( 999999999, '%#%', esc_url( get_pagenum_link( 999999999 ) ) ),                        'format'    => '%1$s/%2$s %3$s',                        'current'   => max( 1, get_query_var( 'paged' ) ),                        'total'     => $query->max_num_pages,                        'prev_text' => '&laquo; Previous',                        'next_text' => 'Next &raquo;',                    ) );                    echo '</div>';                    ?>                </div>


Но оно выводит в подобном формате - 123Next »
То есть высвечивает номера всех страниц. А мне нужно сделать чтобы оно выводило так - 1/3Next »
То есть чтобы оно показывало страницу видосов на которых ты сейчас и косую линию / писало количество всех страниц.
То есть оно должно показывать сколько страниц и на какой странице ты сейчас из этих страниц.
Как это сделать?

Внимание! Как сделать кастомные пагинации? предоставлен пользователями сайта исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.

Смотрите также:

Комментарии к Как сделать кастомные пагинации?
Добавить Комментарий
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.