@Marig

Как прописать в php добавление на 1?

Делаю вывод в wordpress FAQ (вопрос-ответ), с добавлением их через админку при помощи Advanced Custom Fields. Имею такой код:

<div class="container">
            <div class="accordion"> 
                <?php
                    $args = array(
                        'numberposts' =>-1,
                    	'category'    => 5,
                    	'orderby'     => 'date',
                    	'order'       => 'DESC',
                    	'include'     => array(),
                    	'exclude'     => array(),
                    	'meta_key'    => '',
                    	'meta_value'  =>'',
                    	'post_type'   => 'post',
                    	'suppress_filters' => true,
                    );
                    
                    $posts = get_posts( $args );
                    $var_count = 1 ;

                    foreach($posts as $post){ 
                        setup_postdata($post); ?>
                    <div class="tab">
                        <input type="checkbox" id="tab1" name="tab-group">
                        <label for="tab1" class="tab-title"><?php the_field('vopros', $post->ID) ?></label> 
                            <section class="tab-content"> 
                                <?php the_field('otvet', $post->ID) ?>
                            </section>
                    </div> 
                        <?php }
            				wp_reset_postdata(); 
            			?>
            </div>
        </div>


Интересует реализация 1 момента: id="tab1". Как сделать так, чтобы каждому новому блоку присваивался автоматически
id="tab1"
id="tab2"
id="tab3"
id="tab4"
id="tab5"

и т.д.
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
maddog670
@maddog670
foreach($posts as $k => $post){ 
                        setup_postdata($post); ?>
                    <div class="tab">
                        <input type="checkbox" id="tab{$k}" name="tab-group">
                        <label for="tab{$k}" class="tab-title"><?php the_field('vopros', $post->ID) ?></label> 
                            <section class="tab-content"> 
                                <?php the_field('otvet', $post->ID) ?>
                            </section>
                    </div> 
                        <?php }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы