alexTitakoff
@alexTitakoff
Фулстек js/php/node.js/python

Wordpress Carbon Fields не отображается контент Gunenberg блока. Есть мысли?

Не подскажете проблема.
Не работает вывод стандартный из документации Gutenberg блока.
Точнее в админке он отображается.
Не выводится в блоке get_the_content()639b933e3e980117750895.jpeg

Пример из документации
Block::make( __( 'My Shiny Gutenberg Block' ) )
     ->add_fields( array(
	     Field::make( 'text', 'heading', __( 'Block Heading' ) ),
	     Field::make( 'image', 'image', __( 'Block Image' ) ),
	     Field::make( 'rich_text', 'content', __( 'Block Content' ) ),
     ) )
     ->set_render_callback( function ( $fields, $attributes, $inner_blocks ) {
	     ?>

         <div class="block">
             <div class="block__heading">
                 <h1><?php echo esc_html( $fields['heading'] ); ?></h1>
             </div><!-- /.block__heading -->

             <div class="block__image">
			     <?php echo wp_get_attachment_image( $fields['image'], 'full' ); ?>
             </div><!-- /.block__image -->

             <div class="block__content">
			     <?php echo apply_filters( 'the_content', $fields['content'] ); ?>
             </div><!-- /.block__content -->
         </div><!-- /.block -->

	     <?php
     } );
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
alexTitakoff
@alexTitakoff Автор вопроса
Фулстек js/php/node.js/python
Ответ.
На вывод использовать функцию the_content(). Тк в ней идут фильтры для отображения.
Я использовал get_the_content()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы