首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ACF关系字段返回ID而不是object - WordPress +木材(细枝)

ACF关系字段返回ID而不是object - WordPress +木材(细枝)
EN

Stack Overflow用户
提问于 2020-12-18 02:42:15
回答 2查看 328关注 0票数 1

我使用ACF和木材(细枝)和Wordpress,我很难找到解决方案。

我在弹性字段中创建了与ACF的关系字段。在此字段的选项中,我选中了Object (而不是ID)。

但当我执行循环时,返回的是post ID

我想让帖子Object检索帖子标题,而不是它的ID

tpl_home.twig

代码语言:javascript
复制
{% for bloc in post.meta('blocs') %}
    {% if bloc.acf_fc_layout == 'bloc_agenda' %}
        <ul class="program__list">
            {% for keynote in bloc.keynote_list %}
                <li class="program__item">
                    <div class="program__time">
                        <p class="program__date h-date">{{ keynote.keynote_hour_start|date('H') }}h{{ keynote.keynote_hour_start|date('i') }}</p>
                    </div>
                    <div class="program__detail">
                        <p class="program__title p-title">{{ keynote.title }}</p>
                        <p class="program__infos p-info p-strong">
                            {% for speaker in keynote.keynote_speakers %}
                                {{ speaker }}
                                {% if not loop.last %},{% endif %}
                            {% endfor %}
                        </p>
                    </div>
                </li>
            {% endfor %}    
        </ul>
    {% endif %}
{% endfor %}

Print_r

代码语言:javascript
复制
[keynote_speakers] => Array(
    [0] => 217
)
EN

回答 2

Stack Overflow用户

发布于 2020-12-18 05:29:49

您是否尝试过重新保存该页面。ACF不会自动更新您将其更改为Object之前保存的页面。

票数 0
EN

Stack Overflow用户

发布于 2020-12-22 04:31:12

我不能说为什么你只得到I而不是对象。可能在其他地方有一个过滤器,它将关系选项更新为只返回It。

对于Twig中的问题,我建议使用以下解决方案:

代码语言:javascript
复制
{% for speaker in Post(keynote.keynote_speakers) %}
    {{ speaker }}
    {% if not loop.last %},{% endif %}
{% endfor %}

通过在Twig中使用Post(),可以将帖子ID或帖子ID数组转换为木材对象。然后,您应该能够通过{{ speaker }}{{ speaker.title }}获取演讲者帖子标题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65346568

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档