Вопрос: PAginate_links в пользовательском шаблоне типа записи

Я пытаюсь отобразить функцию paginate_links в пользовательском типе записи. Но это не отображается на сайте. Вот цикл:

<div class="container">    <?php        $objekte_args = array(            'post_type' => 'objekte',            'posts_per_page' => '1'         )     ?>        <?php $objekte = new WP_Query( $objekte_args ); ?>        <?php if ( $objekte->have_posts() ) : ?>        <?php while ( $objekte->have_posts() ) : $objekte->the_post(); ?>        <div class="row">            <div class="col-md-push-1 col-md-4">                <h2>                    <?php _e( 'Objekte', 'ryvola' ); ?>                </h2>                <div class="projects__project-title">                    <span class="projects__project-title--headline"><?php the_title(); ?></span>                    <?php the_content(); ?>                </div>                <?php echo paginate_links( array(                    'format' => '?paged=%#%'                )); ?>            </div>        </div>        <?php endwhile; ?>        <?php wp_reset_postdata(); ?>        <?php else : ?>        <p>            <?php _e( 'default', 'ryvola' ); ?>        </p>        <?php endif; ?></div>

Что я делаю не так?

Ответы и комментарии:

Вам не хватает большинства аргументов для функции. Несмотря на то, что в документах говорится, что они являются необязательными аргументами, вы не получите вывод без их установки.
Создан 07-04-2017 12:23 Milo

Пробовал с копированием в аргументы по умолчанию из WordPress Codex. По-прежнему нет выхода.
Создан 07-04-2017 02:40 Thomas

Значение по умолчанию для 1 - это одна страница. Вам нужно установить для этих вещей фактические значения в вашем запросе, а не их значения по умолчанию.
Создан 07-04-2017 03:41 Milo

Следуя предложению @ Мило, прочитайте, например, codex.wordpress.org/Function_Reference/…
Создан 07-04-2017 04:27 Michael

Мне удалось показать нумерацию страниц, но ссылки не работают. Например, / objekte / page / 2 выдает ошибку 404? Я обновил постоянные ссылки в настройках, но это не помогло.
Создан 07-04-2017 08:13 Thomas

Это не работает, попробуйте сейчас с большим количеством аргументов для функции paginate_links
Создан 07-04-2017 02:15 Thomas

Можете ли вы попробовать это и проверить, работает ли он для вас или нет?

    <? PHP
    // настройка или аргументы для нашего пользовательского запроса
    $ paged = (get_query_var ('page'))? get_query_var ('page'): 1;
    $ objekte_args = array (
        'post_type' => 'objekte',
        'posts_per_page' => 1,
        'paged' => $ paged
    );
     ?>
        <? php $ objekte = new WP_Query ($ objekte_args); ?>
        <? php if ($ objekte-> have_posts ()):?>
        <? php while ($ objekte-> have_posts ()): $ objekte-> the_post (); ?>
        

            

                


                    <? php _e («Объект», «Ривола»); ?>
                 H2>
                


                     <? php the_title (); ?> SPAN>
                    <? php the_content (); ?>
                 DIV>
                <? php echo paginate_links (array (
                    'format' => '? paged =% #%'
                )); ?>
             DIV>
         DIV>
        <? php endween; ?>
        <? php wp_reset_postdata (); ?>
        <? php else:?>
        <Р>
            <? php _e ('default', 'ryvola'); ?>
         Р>
        <? php endif; ?>
DIV>
Создан 07-04-2017 12:07 MagniGeeks Technologies32117