我试图仅向顶部的小部件添加自定义选项卡,但是当我调用start_controls_section时,顶部的小节和内部小节都显示设置。
我也尝试在Javascript方面进行挖掘,但没有成功。
是否可以只为顶部区域创建设置选项卡,而不能为内部区域创建设置选项卡?
add_action( 'elementor/element/section/section_layout/after_section_end', array( $this, 'RegisterSectionControls' ), 10, 2 );
public function RegisterSectionControls( $element, $sectionId ) {
$element->start_controls_section('my_section',
[
'label' => __('My Section'),
'tab' => Controls_Manager::TAB_LAYOUT
]
);
$element->add_control('my_switcher',
[
'label' => __( 'Enable'),
'type' => Controls_Manager::SWITCHER,
'return_value' => 'yes',
'prefix_class' => 'my-section-prefix-',
'render_type' => 'template'
]
);
$element->end_controls_section();
}
谢谢
答案 0 :(得分:0)
您可以使用此-
'hide_in_inner'=>是,
关于