fields = $fields; $this->articlewave_box_label = $args['articlewave_box_label_text'] ; $this->articlewave_box_add_control = $args['articlewave_box_add_control_text']; $this->articlewave_field_limit = isset( $args['articlewave_field_limit'] ) ? $args['articlewave_field_limit'] : 5; parent::__construct( $manager, $id, $args ); } public function enqueue() { wp_enqueue_style( 'articlewave-repeater-style', get_template_directory_uri() . '/inc/customizer/custom-controls/repeater/repeater.css', null ); wp_enqueue_script( 'articlewave-repeater-script', get_template_directory_uri() . '/inc/customizer/custom-controls/repeater/repeater.js', array( 'jquery' ), false, true ); } protected function render_content() { $repeater_id = $this->id; $values = json_decode( $this->value() ); $field_count = count( $values ); ?> label ); ?> description ) { ?> description ); ?>