Плагин Carbon Fields. Как вывести image?
Не могу понять как вывести фото в теме шаблона из админки Carbon Fields
Создание поля:
<?php use Carbon_Fields\Container; use Carbon_Fields\Field; Container::make( 'theme_options', __( 'Мой Сайт' ) ) ->add_tab( __( 'Главная' ), array( Field::make( 'text', 'title', __( 'Заголовок фото' ) ) , Field::make( 'image', 'photo', __( 'Фото' ) ), ) ) ?>
Как вывести фото в index.php?
<div class="image-title"> <h3><?php echo carbon_get_theme_option('title'); ?></h3> <img src="" alt="" /> /* Вывести фото тут */ </div>
Благодарю всех за уделенное внимание!
Какая версия Carbon Fields? В документации есть пример по работе с картинками?
Версия плагина: 1.6.0
Документация:
Ну вот по второй ссылке есть примеры, как делать. В чем проблема-то?
Проблема в том что я не могу правильно извлечь картинку из carbon_get_theme_option
И вызвать ее правильно .
Сделал так. Вывелось вроде. Но когда удаляю фото , оно не удаляется в html.
<?php $thumbnail_id = carbon_get_theme_option('image', 'photo'); $thumbnail_url = wp_get_attachment_image_url( $thumbnail_id, 'full' ); ?> <img src="<?php echo $thumbnail_url; ?>" alt="" />
<?php $thumbnail_id = carbon_get_theme_option('photo', 'image');/* Ошибка ,не правильно указал $type и $name .*/ ?>
Заработало нормально.
Ошибок нет на ваш взгляд?)
Пришлось подключить плагин как библиотеку и версия выше 1.6 не выводит по такому же методу картинку. Подскажите пожалуйста как правильно. Я понимаю что вам пишет много таких зануд как я . Но я не знаю где найти подобную инфу и к кому обратится. Надеюсь на вашу помощь . Также не выводятся комплексные поля по описаному вами методу для версии 1.6
Всё очень просто...
Спасибо, помогло, только я с поста вывел.