- frontend field oembed

This commit is contained in:
ashubawork
2023-09-25 15:36:51 +03:00
parent 86afc2523a
commit d4b7a9c565
2 changed files with 72 additions and 30 deletions
+15
View File
@@ -4444,6 +4444,21 @@ if ( ! class_exists( 'um\core\Fields' ) ) {
}
}
break;
/* HTML */
case 'oembed':
$output .= '<div ' . $this->get_atts( $key, $classes, $conditional, $data ) . '>';
if ( isset( $data['label'] ) || ! empty( $data['icon'] ) ) {
$output .= $this->field_label( $data['label'], $key, $data );
}
$response = wp_oembed_get( $_field_value );
if ( empty( $response ) ) {
$response = $_field_value;
}
$output .= '<div class="um-field-area">';
$output .= '<div class="um-field-value">' . $response . '</div>';
$output .= '</div>';
break;
/* HTML */
case 'block':