当前位置: 首页 > 知识库问答 >
问题:

如何显示图像从自定义文章类型在一个页面与文章对象字段?

燕涵容
2023-03-14

我有两个ACF字段,一个用于自定义post类型(图像字段),另一个用于页面(post对象字段)。看见https://share.getcloudapp.com/ApuLkGEp

然后,我创建了一个插件,使用一个短代码来提取这些项目,但我无法从自定义帖子类型中获取图像以在页面中显示它。

下面是我的代码:

if( have_rows('select_team_member') ):
// Loop through rows.
while( have_rows('select_team_member') ) : the_row();
    
    // check for rows (sub repeater)
    if( have_rows('set') ): ?>
        <div class="staff-feature">
        <?php 
        // loop through rows (sub repeater)
        while( have_rows('set') ): the_row();
            $member = get_sub_field('member');
            $image = get_field_object('field_59081633e8de4', $member->ID);
            $size = 'full';
            $thumbnail = wp_get_attachment_image( $image, $size );
            ?>
            <div class="set">
                <div class="staff-pop-wrap">                    
                    <?php var_dump( $thumbnail ); ?>
                </div>
            </div>
        <?php endwhile; ?>
        </div>
    <?php endif; //if( get_sub_field('items') ): 

// End loop.
endwhile;

endif;

我想显示bio_肖像图像字段,但它给出了以下值:https://share.getcloudapp.com/RBuWO9n5

共有1个答案

汪欣德
2023-03-14

get\u field\u object返回设置数组和值。

您可以使用$Image['value']实际获取值(根据您的返回设置,可能是对象、数组或ID)。

但是您也可以对图像使用正常的get_field/get_sub_field方法。

如果您要调试var_dump($Image),您将看到它。

 类似资料:
  • 我有一个与自定义分类法(支持)相关的自定义帖子类型(问题) 在我的主题/分类中。php我有以下代码: 这意味着我针对“支持”分类法的特定模板文件。 在分类法模板文件中,我进行了自定义查询: 我有大约11篇文章,第1页显示了前5篇文章,但问题是没有显示分页。 有什么想法吗?非常感谢。

  • 在Wordpress中,我创建了一个名为“Sports”的自定义帖子类型,其分类法为“sport_locations”。使用高级自定义字段(ACF)插件,我创建了用于显示分类术语的字段。我把一切都准备好了,但是我在输出上传的图像时遇到了问题。 在ACF中,我可以选择图像的返回值为:对象,url或ID。现在我已将其设置为对象。 下面是我到目前为止的代码。我正在single-sports.php中编写

  • 我在我的wordpress网站上创建了一个自定义帖子类型“Portfolio”,还为这个自定义帖子类型创建了一个类别部分,其中包含类别slug“PortCate”。 “Portfolio”帖子的永久链接如下: mysite.com/portfolio/post-name/ 但是类别url是 mysite.com/port-cate/category-slug/ 我的问题是:如何为这种帖子类型创建分

  • 我为我的自定义帖子“服务”设置了一个ACF字段,其中有“特色服务”复选框和“特色url”字段的ACF字段。如果用户检查该字段,这意味着它是一个特色服务,他可以填写特色url字段,它在单个页面上工作正常,但我需要在主页上调用它,以在主页上显示我的特色服务。我在主页上的代码如下: 如何获取主页上的“特色url”字段?

  • 我有两种自定义的帖子类型,例如“Cars”和“Bikes”。我使用Wordpress的默认类别对两种帖子类型中的帖子进行了分类。例如,假设类别为“红色”、“蓝色”和“黑色”。 我在这里试图实现的是,当我进入“红色”的分类页面时,我想看到“红色”下的“汽车”和“自行车”。我正在使用category.php,这是我试图运行的查询: 查询中的$cat获取“Red”类别的类别id。这两个查询都正确地按“红

  • 您好,我正在尝试将分页添加到一个页面模板中,我正在使用该模板来显示自定义帖子类型。我已经环顾四周几个小时了,但还没有找到一套清晰的说明。 下面是我页面模板php文件中的所有代码。如果有人能给我指出正确的方向,我将不胜感激。 我将感谢任何关于如何添加代码的帮助 我可以通过直接链接推荐书/page/2/访问第2页。但是在第1页上,导航没有出现。 第1页: 第2页: