@kaidos

Почему не отображаются данные группы полей ACF при создание записи?

В группе полей у меня установлена Таксономия записи.
Раньше у меня стояла Тип записи > запись, и данные выводятся но данный тип мне не подходит так как нужно чтобы группа полей выводилась в определенной рубрике(Рубрика записей также не работает)

6207a6e497437887593938.png
6207a70011e76926672328.png

<?php
    
    $my_posts = get_posts( array(
        'numberposts' => -1,
        'category_name'    => 'experts',
        'orderby'     => 'date',
        'order'       => 'ASC',
        'include'     => array(),
        'exclude'     => array(),
        'meta_key'    => '',
        'meta_value'  =>'',
        'post_type'   => 'post',
        'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
    ) );

    foreach( $my_posts as $post ){
        setup_postdata( $post );
        
        ?>

        <div class="experts_item">

            <div class="experts_name">

                <p class="name"><?php the_field("full__name"); ?></p>
                <p class="description_data"><?php the_field("academic__degree"); ?></p>

            </div>

            <div class="experts_data">
                
                <?php 
                    if ( get_field("qualification") ){
                        ?>
                    
                            <div class="data_items">

                                <p class="title_data">Квалификация:</p>
                                <p class="description_data"><?php the_field("qualification"); ?></p>

                            </div>
                
                        <?php

                    }
                
                ?>
                
                <?php 
                    if ( get_field("activities") ){
                        ?>
                    
                            <div class="data_items">

                                <p class="title_data">Направление деятельности:</p>
                                <p class="description_data"><?php the_field("activities"); ?></p>

                            </div>
                
                        <?php

                    }
                
                ?>
                
                <?php 
                    if ( get_field("certificate__num") ){
                        ?>
                    
                            <div class="data_items">

                                <p class="title_data">Номер аттестата:</p>
                                <p class="description_data"><?php the_field("certificate__num"); ?></p>

                            </div>
                
                        <?php

                    }
                
                ?>
                
                <?php 
                    if ( get_field("issue__date") ){
                        ?>
                    
                            <div class="data_items">

                                <p class="title_data">Период действия:</p>
                                <p class="description_data"><?php the_field("issue__date"); ?> - <?php the_field("expiration__date"); ?></p>

                            </div>
                
                        <?php

                    }
                
                ?>

            </div>

        </div>
            

        <?php
        
    }

    wp_reset_postdata(); // сброс

?>
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы