content) && !empty($field->content)) { $content = $field->content; } elseif ($fieldHelpers->property_exists_nested($field, 'info->content') && !empty($field->info->content)) { $content = $field->info->content; } $content = wp_kses_post(FieldValueHandler::replaceSmartTagWithValue($content)); $content = do_shortcode($content); $content = self::filterShortCodeContent($content, $formID, $rowID); return sprintf( '
%4$s
', $fieldHelpers->getCustomAttributes('fld-wrp'), $fieldHelpers->getAtomicCls('fld-wrp'), $fieldHelpers->getCustomClasses('fld-wrp'), $content ); } private static function filterShortCodeContent($content, $formID, $fieldKey) { if (has_filter('bitform_filter_sortcode_content')) { $content = apply_filters('bitform_filter_sortcode_content', $content, $formID, $fieldKey); } return $content; } }