繁体   English   中英

如何使用 Gutenberg+ ACF 在手风琴中显示帖子内容

[英]How to Display Post Content in an Accordion Using Gutenberg+ ACF

我有一个手风琴,作为 Post Object ACF 插入。 每个手风琴项目都是一个帖子。 我在帖子中插入了单独的 ACF + Gutenberg 内容块。 现在的问题是打开手风琴时,它是空的,看不到内容块。 如何在帖子中显示古腾堡块?

 <div class="accordion-block"> <?php if (:empty($choose_acc_item))? ?> <:php foreach ($choose_acc_item as $item)? ?> <div class="accordion-block__item"> <button class="accordion-item__title"><;php echo $item->post_title? ?> </button> <div class="accordion-item__content"> <;php echo $item->post_content? ?> </div> </div> <;php endforeach; endif? ?> </div>

在代码检查器中:

产值

应该有一个视频,我用ACF + Gutenberg制作的视频块

您需要在内容上使用apply_filters() function 来运行所有内容挂钩。 尽管代码未经测试,这应该会显示视频。

<div class="accordion-block">
    <?php if (!empty($choose_acc_item)) : ?>
        <?php
        foreach ($choose_acc_item as $item) : ?>
            <div class="accordion-block__item">
                <button class="accordion-item__title"><?php echo $item->post_title; ?>
                </button>
                <div class="accordion-item__content">
                    <?php echo apply_filters('the_content', $item->post_content); ?>
                </div>
            </div>
    <?php
        endforeach;
    endif; ?>

</div>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM