[description]'; } /** * @since 3.0 * * @param array $args * @param string $html * * @return string */ protected function after_replace_html_shortcodes( $args, $html ) { FrmFieldsHelper::run_wpautop( array( 'wpautop' => true ), $html ); $pre_filter = $html; $html = apply_filters( 'frm_get_default_value', $html, (object) $this->field, false ); return $pre_filter === $html ? do_shortcode( $html ) : $html; } /** * @return string */ public function get_container_class() { return ' frm_html_container'; } /** * @return string */ protected function include_form_builder_file() { return FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/field-html.php'; } /** * Overwrite FrmFieldType::should_strip_most_html_before_preparing_display_value. * An HTML field is not populated from user input. * It does not need to be passed through FrmAppHelper::strip_most_html. * * @since 6.8.3 * * @param array $atts * * @return bool */ protected function should_strip_most_html_before_preparing_display_value( $atts ) { return false; } }