Я использую Elementor Pro, который обеспечивает виджет цикла, который позволяет нам пройти через результаты WP_QUERY. < /li>
Виджет петли поставляется со встроенной функцией страниц. /> В дополнение к функциональности страниц по умолчанию, я хотел бы добавить значки «10-страничного движения» для более эффективной навигации по страницам. < /li>
< /ul>
< P> Ниже приведен соответствующий код из Elementor: < /p>
Код: Выделить всё
protected function render_loop_footer() {
// ...
$links = [];
if ( $has_numbers ) {
$paginate_args = [
'type' => 'array',
'current' => $this->parent->get_current_page(),
'total' => $page_limit,
'prev_next' => false,
'show_all' => 'yes' !== $parent_settings['pagination_numbers_shorten'],
'before_page_number' => '' . esc_html__( 'Page', 'elementor-pro' ) . '',
];
// ...
$links = paginate_links( $paginate_args );
}
if ( $has_prev_next ) {
$prev_next = $this->parent->get_posts_nav_link( $page_limit );
array_unshift( $links, $prev_next['prev'] );
$links[] = $prev_next['next'];
}
// ...
}
Моя цель это изменение лиц, чтобы включить кнопки «Движение на 10 страниц», например: < /p>
Код: Выделить всё
>>
Нажав кнопку >> , пользователи должны иметь возможность перейти к следующим 10 страницам одновременно.
Как я могу достичь этой функции с помощью paginate_links ($ paginate_args); функция?
Подробнее здесь: https://stackoverflow.com/questions/782 ... es-at-once