start_controls_section( 'section_setting', [ 'label' => esc_html__( 'Settings', 'elementor' ), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->end_controls_section(); } protected function render() { if ( ! function_exists( 'pll_the_languages' ) ) { echo ''; return; } $languages = pll_the_languages( [ 'raw' => 1, ] ); if ( empty( $languages ) ) { return; } $current_lang = null; foreach ( $languages as $lang ) { if ( $lang['current_lang'] ) { $current_lang = $lang; break; } } ?>