【问题标题】:How to display all oembed fields on custom page with ACF如何使用 ACF 在自定义页面上显示所有 oembed 字段
【发布时间】:2020-09-29 16:19:07
【问题描述】:

我应该创建一个页面,您可以在其中查看特定自定义帖子类型的所有视频(嵌入字段)。

示例: 自定义帖子类型 = 项目

Project 里面有 4 篇文章,每篇里面都上传了 4 个视频。

所以我的问题是:如何构建我的功能,以便提取所有文章的视频并将它们显示在一个页面中?

【问题讨论】:

  • @danilrusakov 完美,它有效!如果我想包含多个 oembed 字段怎么办?我有 embed_1、embed_2 和 embed_3 我希望我能把它们都挂到这个函数上

标签: post video types advanced-custom-fields oembed


【解决方案1】:

尝试此代码,但更改自定义视频字段的键

$args = [  
    'post_type' => 'project', // your custom post type
    'post_status' => 'publish', 
];

$loop = new WP_Query( $args ); 
    
while ( $loop->have_posts() ) { $loop->the_post(); 
    $video = get_field('video', get_the_ID()); // check custom field key
    print $video;  
}

wp_reset_postdata();

【讨论】:

    猜你喜欢
    • 2014-02-28
    • 2013-03-24
    • 2022-12-05
    • 1970-01-01
    • 2021-05-15
    • 1970-01-01
    • 2019-11-17
    • 2020-07-06
    • 2020-05-11
    相关资源
    最近更新 更多