2024-03-01 17:47:03 +03:00
|
|
|
|
<?php
|
|
|
|
|
|
// Получаем объект закрепленного поста из ACF поля 'pinned_post'
|
2024-04-03 22:24:30 +03:00
|
|
|
|
//$pinned_post = get_field('pinned_post', 'options');
|
|
|
|
|
|
|
|
|
|
|
|
$sticky_posts = get_option('sticky_posts');
|
|
|
|
|
|
|
|
|
|
|
|
// Получаем последний идентификатор прилепленного поста
|
|
|
|
|
|
$last_sticky_post_id = end($sticky_posts);
|
|
|
|
|
|
|
|
|
|
|
|
// Получаем объект поста по его идентификатору
|
|
|
|
|
|
$pinned_post = get_post($last_sticky_post_id);
|
|
|
|
|
|
|
2024-03-01 17:47:03 +03:00
|
|
|
|
|
|
|
|
|
|
if ($pinned_post) :
|
|
|
|
|
|
?>
|
|
|
|
|
|
|
|
|
|
|
|
<a href="<?php echo get_permalink($pinned_post->ID); ?>" class="hero-banner">
|
|
|
|
|
|
<div class="hero-banner__bg">
|
2024-03-12 09:16:19 +03:00
|
|
|
|
<?= show_post_image($pinned_post->ID); ?>
|
2024-03-01 17:47:03 +03:00
|
|
|
|
</div>
|
|
|
|
|
|
<p class="hero-banner__main">Главное</p>
|
|
|
|
|
|
<div class="hero-banner__content">
|
|
|
|
|
|
<p class="hero-banner__title subtitle-16">
|
|
|
|
|
|
<?php echo get_the_title($pinned_post->ID); ?>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
<p class="hero-banner__text text-13">
|
|
|
|
|
|
<?php echo get_the_excerpt($pinned_post->ID); ?>
|
|
|
|
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<div class="tag hero-banner__tag"><?php echo esc_html(get_category_name($pinned_post)); ?></div>
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<?php endif; ?>
|