类似WooCommerce的特色画廊

时间:2015-03-09 作者:Sillo

我想创建一个类似于WooCommerce使用多个“特色图像”所做的画廊。我搜索了又搜索,但我似乎找不到任何解决方案(甚至连一根线都找不到)。

我知道如何在帖子类型中使用特色图片,但它只能有1个值。

它看起来像WooCommerce的特色画廊吗?(看起来像本地特色图像框),这样用户就不必为每个图像单击“添加新字段”,只需打开媒体模式并标记他想要使用的图像即可再次类似于WooCommerce的特色画廊。

谢谢

1 个回复
最合适的回答,由SO网友:Sillo 整理而成

我找到了解决办法。

我正在使用默认情况下具有此功能的插件(无UI)元盒。

这是我用来实现预期结果的代码:

add_filter( \'rwmb_meta_boxes\', \'prefix_register_meta_boxes\' );

function prefix_register_meta_boxes( $meta_boxes )
{
    $prefix = \'rw_\';


    $meta_boxes[] = array(
        \'title\'    => \'Media\',
        \'pages\'    => array( \'bestilling\'),
        \'fields\' => array(
            array(
                \'name\' => \'URL\',
                \'id\'   => $prefix . \'url\',
                \'type\' => \'file_advanced\',
            ),
        )
    );

    return $meta_boxes;
}

结束

相关推荐

Replacing an Image gallery

我在常规的stackexchange网站上发布了这篇文章,但后来发现有一个特定于wordpress的网站,所以我将其重新发布在这里。我正在尝试在我创建的自定义帖子类型中创建一个库。我希望能够通过wordpress管理编辑器将图像/图库添加到帖子中,但之后会有一个功能,即拉取图像,将其包装在div中,并用新图像替换现有图库。我想这样做,因为我希望图像能够适合不同大小图像的网格。例如,图像1是全宽,图像2是半宽,图像3是四分之一,依此类推。我试过两种方法,一种是get_children()$featuredI