Добрый день!
Есть у меня в WP вот какой код:
<?php
$eventDate = get_field( 'event_date_news' );
$currentDate = date('Y m d');
if($currentDate <= $eventDate && get_field( 'add_home_slide' ) == 1) { ?>
<div id="lastpost-<?php the_ID(); ?>" class="lastpost">
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'full' ); ?></a>
</div>
<?php } ?>
Я вывожу таком образом слайды в карусель...
Вопрос, можно ли эту строку сделать переменной?
$currentDate <= $eventDate && get_field( 'add_home_slide' ) == 1
Мне нужно добавить к этому коду еще несколько условий, например если слайдов меньше 2-х - то добавлять слайд-заглушку, если 1 слайд - тогда две заглушки//
Например:
Если сделать переменную
$count = $currentDate <= $eventDate && get_field( 'add_home_slide' ) == 1;
а слайды выводить так:
<?php
$eventDate = get_field( 'event_date_news' );
$currentDate = date('Y m d');
$count = $currentDate <= $eventDate && get_field( 'add_home_slide' ) == 1;
if($count <= 2) { ?>
<div id="lastpost-<?php the_ID(); ?>" class="lastpost"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'full' ); ?></a></div>
<div><img src="#link" alt=""></div>
<?php } elseif ($count <= 1) { ?>
<div id="lastpost-<?php the_ID(); ?>" class="lastpost"><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail( 'full' ); ?></a></div>
<div><img src="#link" alt=""></div>
<div><img src="#link" alt=""></div>
<?php } ?>
Так можно, или не правильный подход?