field, array( 'add_title' => esc_html__( 'Add Gallery', 'adminify' ), 'edit_title' => esc_html__( 'Edit Gallery', 'adminify' ), 'clear_title' => esc_html__( 'Clear', 'adminify' ), ) ); $hidden = ( empty( $this->value ) ) ? ' hidden' : ''; echo wp_kses_post( $this->field_before() ); echo ''; echo ''. esc_html( $args['add_title'] ) .''; echo ''. esc_html( $args['edit_title'] ) .''; echo ''. esc_html( $args['clear_title'] ) .''; echo 'field_attributes() .'/>'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- field_attributes() escapes each attribute via esc_attr() echo wp_kses_post( $this->field_after() ); } } }