• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывод изображения в качестве заднего фона carbon fields

kikorik

Постоялец
Регистрация
13 Май 2012
Сообщения
153
Реакции
19
Добрый вечер, нужна пмоь с выводом изображений как задний фон для списков. Для страницы добавила повторяющиеся поля, одно из поля это изображение, которое должно быть задним фоном.
PHP:
add_action( 'carbon_fields_register_fields', 'crb_home' );

function crb_home() {

Container::make( 'post_meta', __( 'Блоки на главной' ) )

->where( 'post_type', '=', 'page' )

->show_on_template('page-home.php')

->add_fields( array(
                        Field::make( 'complex', 'blocks', 'Блоки на главной' )
                            ->add_fields( array(
                                Field::make( 'text', 'title', 'Заголовок кнопки' )
                                     ->set_width( 25 ),
                                Field::make( 'text', 'subtitle', 'Второй заголовок' )
                                     ->set_width( 25 ),   
                                Field::make( 'rich_text', 'description', 'Призвольный текст' )
                                     ->set_width( 25 ),
                                Field::make( 'image', 'bg_image', 'Картинка заднего фона' )
                                     ->set_value_type( 'url')
                                     ->set_width( 25 ),
                                Field::make( 'text', 'url', 'Ссылка' )
                                     ->set_width( 25 ),         
                                    
                             )
                            )
                ) );
}

Как сделать вывод заголовик поля и ссылки к ним нашла и получается вывести
PHP:
    <?php
$ul = carbon_get_post_meta( get_the_ID(), 'blocks' );
if ( ! empty( $ul ) ): ?>
<ul>
<?php foreach ( $ul as $li ): ?>
<?php echo '<a href="' . $li['url'] . '"><li>' . $li['title'] . '</li></a>';?>
<?php endforeach; ?>
</ul>
<?php endif; ?>
А вот как для li добавить ссылку на изображение не получается. У каждого поля (li) свое изображение в качестве заднего фона. Помогите пожалуйста
 
Назад
Сверху