有碳场的代码:
Container::make( 'theme_options', 'Настройки Сайта' )
->add_fields(array(
Field::make("separator", "slider_sep", "Настроки слайдера"),
Field::make( 'complex', 'slider', 'Настройка слайдов' )
->add_fields( array(
Field::make("image", "slide_photo", "Фото на слайде"),
)
)
->set_layout("tabbed-horizontal")
->set_min(3)
));
以及index.php中的代码
<div class="slider-main">
<?php $table = carbon_get_theme_option('slider'); ?>
<?php foreach ( $table as $photo): ?>
<img src="<?php echo $photo['slide_photo']; ?>">
<?php endforeach; ?>
</div>
我需要将照片从 Carbon Fields 输出到 img 字段,因为...... js滑块本身从“slider-main”类中获取一个img数组,无论我如何尝试,它都不起作用
您只需传递图像的 url 并使用 echo wp_get_attachment_image_url() 显示它