Как и в вопросе, я работаю с функцией array_rand
в php, и моя цель – заставить эту функцию произвольно генерировать класс в моем цикле. В настоящее время он просто печатает второе значение в массиве каждый раз. Как я могу получить это эхо-случайный класс для div в моем цикле?
if ($featured_query->have_posts()) : while ($featured_query->have_posts()) : $featured_query->the_post(); $masonry_classes = array( 'grid-item', 'grid-item--width2' ); $random_class = array_rand($masonry_classes, 2); ?> <li <?php //post_class( $classes ); ?> class="<?php echo $masonry_classes[$random_class[1]]; ?>">