105 lines
3.5 KiB
PHP
105 lines
3.5 KiB
PHP
|
<?php
|
|||
|
//Template Name: Blog
|
|||
|
|
|||
|
|
|||
|
get_header();
|
|||
|
|
|||
|
|
|||
|
if ( function_exists('yoast_breadcrumb') ) {
|
|||
|
yoast_breadcrumb( '<p id="breadcrumbs" class="breadcrumbs-container"><span><a href="#">Pampadu</a></span> <span class="breadcrump-separator">—</span> ','</p>' );
|
|||
|
}
|
|||
|
?>
|
|||
|
|
|||
|
<div class="layout ppd-container align-start column_mobile">
|
|||
|
<div class="layout blog-tags wrap">
|
|||
|
<a class="tag-item all_tag" href="<?=str_replace("\"", "", "http://pamtest.ru");?>/">
|
|||
|
<div id="all" class="blog-tag <?php if(!is_tag()):?>active<?php endif;?>">Все</div>
|
|||
|
</a>
|
|||
|
<?php
|
|||
|
$value = get_field( "tag_list" );
|
|||
|
if (!empty($value)) : ?>
|
|||
|
<?php foreach ($value as $term) : ?>
|
|||
|
<a class="tag-item <?= $term->slug . '__tag'?> <?php if(is_tag($term->slug)):?>tag-item__active<?php endif;?>" tabindex="0" href="<?=str_replace("\"", "", "http://pamtest.ru");?>/tag/<?= $term->slug ?>/">
|
|||
|
<div id="<?= $term->slug ?>" class="blog-tag <?php if(is_tag($term->slug)):?>active<?php endif;?>"><?= $term->name ?></div>
|
|||
|
</a>
|
|||
|
<?php endforeach; ?>
|
|||
|
<?php endif;
|
|||
|
?>
|
|||
|
<button class="tag-item show-all_tag">
|
|||
|
<span>Ещё</span>
|
|||
|
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none">
|
|||
|
<path d="M5 4.18934L8.78064 0.21967C9.05958 -0.0732236 9.51184 -0.0732236 9.79079 0.21967C10.0697 0.512563 10.0697 0.987437 9.79079 1.28033L5.50508 5.78033C5.22613 6.07322 4.77387 6.07322 4.49492 5.78033L0.209209 1.28033C-0.0697365 0.987437 -0.0697365 0.512563 0.209209 0.21967C0.488155 -0.0732236 0.940416 -0.0732236 1.21936 0.21967L5 4.18934Z" fill="#7D8D93"/>
|
|||
|
</svg>
|
|||
|
</button>
|
|||
|
</div>
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
<div class="layout ppd-container column">
|
|||
|
<div class="layout article-cards wrap" id="articles-container" data-paged="<?php echo $PAGEN; ?>" data-title="Блог Пампаду — рассказываем о нас и о том, как зарабатывать на страховании" data-total="">
|
|||
|
|
|||
|
<?php
|
|||
|
$current = !empty( $_GET['PAGEN'] ) ? $_GET['PAGEN'] : 1;
|
|||
|
$query = new WP_Query(
|
|||
|
[
|
|||
|
'post_type' => 'post',
|
|||
|
'posts_per_page' => 13,
|
|||
|
'paged' => $current,
|
|||
|
// 'tag' => 'izmenenie-kv'
|
|||
|
]
|
|||
|
);
|
|||
|
$myposts = get_posts( array(
|
|||
|
'posts_per_page' => 13,
|
|||
|
'paged' => $current,
|
|||
|
// 'tag' => 'izmenenie-kv'
|
|||
|
) );
|
|||
|
$posts_counter = 0;
|
|||
|
foreach( $myposts as $post ){
|
|||
|
setup_postdata( $post );
|
|||
|
if($posts_counter==3){
|
|||
|
echo get_template_part('blog-posts/blog-post-small');
|
|||
|
echo get_template_part('blog-posts/blog-banner');
|
|||
|
}
|
|||
|
else if($posts_counter==8){
|
|||
|
echo '</div>';
|
|||
|
echo '</div>';
|
|||
|
echo get_template_part('blog-posts/tag-banner-banki');
|
|||
|
echo '<div class="layout ppd-container column column-after-adv">';
|
|||
|
echo '<div class="layout article-cards wrap">';
|
|||
|
}
|
|||
|
else{
|
|||
|
echo get_template_part('blog-posts/blog-post-small');
|
|||
|
}
|
|||
|
// echo '<br>';
|
|||
|
$posts_counter++;
|
|||
|
// echo $posts_counter;
|
|||
|
}
|
|||
|
|
|||
|
wp_reset_postdata();
|
|||
|
// $paginate_args = [
|
|||
|
// 'total' => $query->max_num_pages,
|
|||
|
// 'current' => $current,
|
|||
|
// 'format' => '?PAGEN=%#%',
|
|||
|
// 'base' => site_url() . '%_%',
|
|||
|
// 'prev_next' => 'false',
|
|||
|
// ];
|
|||
|
echo '<div class="pagination-container">';
|
|||
|
// var_dump (paginate_links($paginate_args));
|
|||
|
echo wp_kses_post(
|
|||
|
paginate_links(
|
|||
|
[
|
|||
|
'prev_next' => 'false',
|
|||
|
'total' => $query->max_num_pages,
|
|||
|
'current' => $current,
|
|||
|
'format' => '?PAGEN=%#%',
|
|||
|
'base' => site_url() . '%_%',
|
|||
|
|
|||
|
]
|
|||
|
)
|
|||
|
);
|
|||
|
?>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<?php get_footer(); ?>
|