' . esc_html($text) . ''; } } elseif ($kind === 'icon') { $icon = is_array($settings['icon'] ?? null) ? $settings['icon'] : []; if (!empty($icon['svg'])) { $middle = '' . \Zadex\Documents\Sanitizer::clean_svg((string) $icon['svg']) . ''; } elseif (!empty($icon['value'])) { $middle = ''; } } $zx_html = '