У меня в коде последние статьи выводятся:
function get_latest_posts($category_id, $limit, $order = 'date', $is_date = false ) {
$latest_articles = get_posts(
array(
'numberposts' => $limit,
'category' => $category_id,
'orderby' => $order,
'offset'=> 3,
'order' => 'DESC',
'suppress_filters' => false
)
);
foreach ($latest_articles as $article) {
$category = get_the_category($article->ID);
?>
<a href="<?php echo get_the_permalink($article->ID)?>" class="min-news-item" title="<?php echo $article->post_title; ?>">
<div class="min-news-ico" style="background-image: url(<?php echo get_the_post_thumbnail_url($article->ID, array(89, 89)); ?>)"></div>
<div class="min-news-desc">
<div class="min-news-desc-text"><?php echo $article->post_title; ?></div>
<div class="item-news-info">
<?php if ($is_date): ?>
<span class="date"><?php echo get_the_time('j F', $article->ID); ?></span>
<?php endif; ?>
</div>
</div>
</a>
<?php
}
}
и есть статьи которые выставляются в ручную через ACF и выводятся через функцию
function main_previews($term = '') {
?>
<?php $big_preview = get_field('большое_превью', (is_object($term)) ? ("category_" . $term->term_id) : ''); ?>
......
<div class="news">
<div class="col-md-6 col-sm-6 col-xs-6 news-item">
<?php $small_preview = get_field('маленькое_превью_1', (is_object($term)) ? ("category_" . $term->term_id) : ''); ?>
<?php if (!empty(get_field('ярлык', $small_preview->ID)) || get_field('ярлык', $small_preview->ID) != 0): ?>
<?php if (get_field('ярлык', $small_preview->ID) == 1): ?>
<div class="label-news label-news-min label-news-approved">
<img src="<?php echo get_template_directory_uri().'/img/ico-minzdrav-approved_ru.png' ; ?>" alt="">
</div>
<?php elseif (get_field('ярлык', $small_preview->ID) == 2): ?>
<div class="label-news label-news-min label-news-recommends">
<img src="<?php echo get_template_directory_uri().'/img/ico-minzdrav-recomend_ru.png' ; ?>" alt="">
</div>
<?php elseif (get_field('ярлык', $small_preview->ID) == 3): ?>
<div class="label-news label-news-min label-news-recommends">
<img src="<?php echo get_template_directory_uri().'/img/ico-minzdrav-warning_ru.png' ; ?>" alt="">
</div>
<?php endif; ?>
<?php endif; ?>
<a href="<?php echo get_the_permalink($small_preview->ID); ?>" title="<?php echo $small_preview->post_title; ?>">
<div class="news-item-image" style="background-image: url(<?php echo bfi_thumb( get_the_post_thumbnail_url($small_preview->ID, 'full'), array('width' => 400) ); ?>)">
......
маленькое_превью1, Большое_превью.
Как связать эти функции, чтобы статьи, которые в ACF, попали в exclude в get_posts?