@YoManYo
*

Как вывести the_title(), the_content() & the_thumbnail() с помощью Carbon Fields?

Здравствуйте. Я не знаю, как вывести стандартными методами WordPress заголовок поста (БОЛЕЕ ПОДРОБНО НИЖЕ).

Дело обстоит так:
1. Была создана произвольная запись package_post_type
2. У этой записи есть произвольные поля, которые я реализовал с помощью Carbon Fields.
3. Проблем с выводом произвольных полей нет!!!
4. Есть проблема с выводом заголовка поста стандартным методом wp т.е. the_title().

У этого плагина есть произвольное поле, которое называется – ассоциации
Ссылка: https://wp-kama.ru/id_8585/proizvolnye-polya-v-car...

Field::make( 'association', 'pack_list', 'Выберите пакет')->set_types( array(
            array(
                'type' => 'post',
                'post_type' => 'package_post_type',
            ),
        ))

Как видно из кода выше посты из моей произвольной записи попадают в ассоциации, а затем можно в визуальном редакторе – добавлять, убирать, менять местами.
Суть этой чепухи как раз и заключается в этом.

Вывести произвольные поля у меня не составило труда, а вот заголовок… У меня не вышло.
<?php  $package_list  = carbon_get_the_post_meta( 'pack_list', 'association' ); ?>
                <?php foreach ($package_list as $item): ?>
                <div class="col-sm-6">
                    <div class="table-left wow fadeInUp" data-wow-delay="0.4s">
                        <div class="pricing-details">
                            <h2>For Beginners</h2>
                            <span>$49.50</span>
                            <?php $items_list = carbon_get_post_meta($item['id'], 'package_list', 'complex') ?>
                            <ul>
                            <?php foreach ($items_list  as $list): ?>
                                <li><?php echo $list['package_text']; ?></li>
                            <?php endforeach; ?>
                            </ul>
                            <button class="btn btn-primary btn-action btn-fill">Get Plan</button>
                        </div>
                    </div>
                </div>
                <?php endforeach; ?>


В данном случае мне нужно вывести For Beginners Т.е. это the_title(), но как мне это сделать?
  • Вопрос задан
  • 319 просмотров
Решения вопроса 1
ivan_zhuck
@ivan_zhuck
<?php echo get_the_title($item['id']); ?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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