在 wordpress 自定义 post 类型图库中添加多张图片

Add multiple images in wordpress custom post type gallery

我已经创建了自定义 post 'gallery',现在我想添加多个图库项目。请帮助我如何做到这一点。 这是我的代码

//Add custom post type for gallery
function cd_custom_post_gallery(){
    register_post_type('gallery', 
        array(
            'labels' => array(
                            'name' => __( 'Gallery' ),
                            'singular_name' => __( 'Gallery' ),
                            'all_items' => __( 'All Images'),
             ),
            'taxonomies'   => array(
                            'category',
                    ),
            'public' => true,
            'has_archive'=>false,
            'exclude_from_search' => true,
            'rewrite' => array('slug' => 'gallery-item'),
            'supports' => array( 'title', 'thumbnail' ),
            'menu_position' => 9,
            'show_in_admin_bar'   => true,
            'show_in_nav_menus'   => false,
            'publicly_queryable'  => false,
            'query_var'           => false
        )
    );
}
add_action('init', 'cd_custom_post_gallery');


function cd_get_featured_image($post_ID) {
    $post_thumbnail_id = get_post_thumbnail_id($post_ID);
    if ($post_thumbnail_id) {
        $post_thumbnail_img = wp_get_attachment_image_src($post_thumbnail_id, 'featured_preview');
        return $post_thumbnail_img[0];
    }
}

我将添加什么以添加图库项目。 提前致谢。

如之前的回答所述,是的,您可以使用 ACF 插件,但如果您想在不使用插件的情况下执行此操作,请制作一个自定义 post 类型的图库。然后将自定义元字段添加到其中以上传图库项目。 另一个解决方案是您可以使用 wordpress post.

add media 选项