<h3>Преимущества <?php the_title(); ?></h3>
и контейнер <div class="benefits">
выводятся.<?php
if (get_field('manual')) {
?>
<div class="manual">
<h3>Инструкция по выполнению <span><?php the_title(); ?></span></h3>
<?php the_field('manual'); ?>
</div><!-- manual -->
<?php
}
?>
<div class="manual">
не выводится. По аналогии с этим нужно вывести группу полей, чтобы оборачивающий всю конструкцию контейнер не выводился, если ни одно из полей benefit-$ не заполнено. <div class="benefits">
. <?php
/**
* Template Name: benefits
* Template Post Type: post
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
get_header(); ?>
<div class="benefits-container">
<div class="benefits-content">
<div class="benefits-sidebar">
</div><!-- benefits-sidebar -->
<div class="benefits-content-item">
<?php
// vars
$benefits = get_field('benefits');
if( $benefits ): ?>
<h3>Преимущества <?php the_title(); ?></h3>
<div class="benefits">
<?php if ( $benefits['benefit-1'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-1']; ?></div><?php endif; ?>
<?php if ( $benefits['benefit-2'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-2']; ?></div><?php endif; ?>
<?php if ( $benefits['benefit-3'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-3']; ?></div><?php endif; ?>
<?php if ( $benefits['benefit-4'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-4']; ?></div><?php endif; ?>
<?php if ( $benefits['benefit-5'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-5']; ?></div><?php endif; ?>
<?php if ( $benefits['benefit-6'] ): ?><div class="benefits-item"><?php echo $benefits['benefit-6']; ?></div><?php endif; ?>
</div>
<?php endif; ?>
</div><!-- benefits-content-item -->
</div><!-- benefits-content -->
</div><!-- benefits-container -->
<?php get_footer(); ?>