Un utilisateur a demandé 👇

Il ne semble pas présenter cette question et c’est très étrange. Lorsque j’ajoute une page à mon cocktail CPT (qui est le seul à utiliser ce plugin), il se comporte correctement sans 404. Si certains posts sont ensuite caviardés, on a tendance à faire de la page 404 la dernière page. Avez-vous une idée de ce qui se passe?


(@trompetdev)

il y a 1 an, 2 mois


<section class="aggregate" id="cocktails">
    <div class="aggregate__container--wrapper">       
<?php $args = array(
            'post_type' => 'cocktails',
            'posts_per_page' => 8,
            'paged' => get_query_var('paged'),
            'post_status' => 'publish',
        );
        $the_query = new WP_Query($args);
        ?>
        <?php if ($the_query->have_posts()) : while ($the_query->have_posts()) : $the_query->the_post(); ?>
        <?php get_template_part('global-templates/cocktail'); ?>
        <?php endwhile; 
        ?>

    </div>
    <div class="pagination">
       <?php $total_pages = $the_query->max_num_pages;

        if ($total_pages > 1) {

        $current_page = max(1, get_query_var('paged'));

        echo paginate_links(array(
        'base' => get_pagenum_link(1) . '%_%',
        'format' => '/page/%#%',
        'current' => $current_page,
        'total' => $total_pages,
        'prev_text' => __('<'),
        'next_text' => __('>'),
        ));
        } else ; ?><?php endif; ?>

        <?php wp_reset_postdata(); ?>
    </div>
</section>


(@tdgu)

il y a 1 an, 2 mois

Salut, Il y a quelque chose d’autre qui perturbe un problème par défaut, essayez de désactiver un autre plugin un par un pour voir quel problème il produit. Cela peut aussi être un thème, voir si l’un convient à l’autre.

Merci


(@trompetdev)

il y a 1 an, 2 mois

Jusqu’à présent, CELA m’a aidé! Je suppose que ce n’était pas le plugin après tout ! Merci.

https://wordpress.stackexchange.com/questions/298767/pagination-page-2-displaying-404-on-archive-pages

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *