settings->get( 'email_feedback' ); if ( ! $email_feedback ) { return; } // for archives $feedback_icon = betterdocs()->customizer->defaults->get( 'betterdocs_single_doc_feedback_icon' ); $feedback_title_tag = betterdocs()->customizer->defaults->get( 'betterdocs_feedback_form_title_tag' ); $feedback_title_tag = betterdocs()->template_helper->is_valid_tag( $feedback_title_tag ); $feedback_title = betterdocs()->settings->get( 'feedback_form_title' ); $flink_text = betterdocs()->settings->get( 'feedback_link_text' ); $flink_url = betterdocs()->settings->get( 'feedback_url' ); $flink_url_href = $flink_url ? esc_url( $flink_url ) : '#betterdocs-form-modal'; $shortcode_attributes = [ 'feedback_form_name_label_text' => betterdocs()->customizer->defaults->get('single_doc_feedback_label_name_text'), 'feedback_form_email_label_text' => betterdocs()->customizer->defaults->get('single_doc_feedback_label_email_text'), 'feedback_form_message_label_text' => betterdocs()->customizer->defaults->get('single_doc_feedback_label_message_text') ]; /** * FOR ELEMENTOR WIDGET * @since 2.5.0 */ if ( isset( $widget ) && $widget instanceof \WPDeveloper\BetterDocs\Editors\Elementor\Widget\Feedback ) { $flink_url_href = '#betterdocs-form-modal'; $flink_url = false; $feedback_icon = isset( $settings['feedback_form_icon_image']['url'] ) ? $settings['feedback_form_icon_image']['url'] : ''; $feedback_title_tag = 'h2'; $feedback_title = $settings['feedback_form_title']; $shortcode_attributes = [ 'button_text' => $settings['feedback_form_button_text'], 'feedback_form_name_label_text' => $settings['feedback_form_name_label_text'], 'feedback_form_email_label_text' => $settings['feedback_form_email_label_text'], 'feedback_form_message_label_text' => $settings['feedback_form_message_label_text'] ]; $flink_text = $settings['feedback_link_title']; } $flink_attribute = [ 'class' => [ 'feedback-form-link' ], 'href' => $flink_url_href ]; if ( ! $flink_url ) { $flink_attribute['name'] = 'betterdocs-form-modal'; } $flink_attribute = betterdocs()->template_helper->get_html_attributes( $flink_attribute ); $shortcode_attributes = betterdocs()->template_helper->get_html_attributes( $shortcode_attributes ); ?>
>