首页 > 解决方案 > 我可以在自定义古腾堡块内的选项卡上将 inner_blocks 设置为 true 吗?

问题描述

我相信答案是否定的,但我可以将 inner_blocks 设置为使用选项卡数组还是直接在字段下为真?此代码正在工作并将内部块设置为对整个块为真,但我需要每个选项卡都具有内部块功能。提前感谢您的帮助!

Block::make( 'Tabs' )

    ->set_category( 'custom-category', __( 'Blocks' ), 'blocks' )
    - >add_tab( __( 'Profile' ), array(
        Field::make( 'text', 'crb_first_name', __( 'First Name' ) ),
    ) )
    ->add_tab( __( 'Notification' ), array(
        Field::make( 'text', 'crb_first_name', __( 'First Name' ) ),
    ) )
    
    ->set_inner_blocks( true )
    ->set_inner_blocks_position( 'below' )
    ->set_render_callback( function ( $fields ) {
        render_tabs( $fields, $inner_blocks );
    } );

标签: phpwordpressblockwordpress-gutenberg

解决方案


推荐阅读