Такой вопрос, в php я полный профан) Мне уже сказали что условие в цикле не выполняется, потому что оно ложное, но я не обладаю знаниями как правильно его составить, от прочитанной документации, голова кипит. Помогите, не отображается кнопка для Ajax подгрузки постов на страницу. Понимаю что нужно в цикле обозначить как то что страниц больше 1, появилась кнопка "Загрузить еще" и подгружала еще по 6 постов. Так полагаю нужно цикл переписать под WP_Query?!
<div class="projects">
<?php
global $post;
$args = array('posts_per_page' => 6,
'post_type' => 'post');
$myposts = get_posts( $args );
foreach( $myposts as $post ){ setup_postdata($post);?>
<div class="project">
<a href="<?php echo get_permalink(); ?>"><div class="project-img" style="background: url('<?php echo get_the_post_thumbnail_url(); ?>')"></div></a>
<p class="may-title"><?php the_title(); ?></p>
<p class="may-annotice"><?php the_excerpt(); ?></p>
<p class="post-date"><?php the_date('d/m/Y'); ?></p>
</div>
<?php }
wp_reset_query(); ?>
</div>
<!-- button for load more posts -->
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<script>
var ajaxurl = '<?php echo site_url() ?>/wp-admin/admin-ajax.php';
var true_posts = '<?php echo serialize($wp_query->query_vars); ?>';
var current_page = <?php echo (get_query_var('paged')) ? get_query_var('paged') : 1; ?>;
var max_pages = '<?php echo $wp_query->max_num_pages; ?>';
</script>
<div id="true_loadmore" class="watch hover-blue">Загрузить ещё</div>
<?php endif; ?>
<!-- button for load more posts -->
</div>