# elementor/4.3.2/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig

Elementor Website Builder – more than just a page builder, version 4.3.2. 18 lines.

- Page: https://pluginprobe.com/plugins/elementor/4.3.2/code/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig
- Raw: https://pluginprobe.com/plugins/elementor/4.3.2/raw/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig
- Modified: 2026-09-01T11:47:36+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/elementor/4.3.2/code/modules/atomic-widgets/elements/atomic-youtube/atomic-youtube.html.twig#L10-L20`.

```twig
{% import 'elementor/macros' as m %}
{% set id_attribute = settings._cssid is not empty ? 'id=' ~ settings._cssid | e('html_attr') : '' %}
{% set classes = settings.classes | merge( [ base_styles.base, m.default_tag_class('div') ] ) | join(' ') %}
{% set data_settings = {
	'source': settings.source,
	'autoplay': settings.autoplay,
	'mute': settings.mute,
	'controls': settings.player_controls,
	'cc_load_policy': settings.captions,
	'loop': settings.loop,
	'rel': settings.rel,
	'start': settings.start,
	'end': settings.end,
	'privacy': settings.privacy_mode,
	'lazyload': settings.lazyload,
} %}
<div data-id="{{ id }}" data-interaction-id="{{ interaction_id }}" data-e-type="{{ type }}" {{ id_attribute }} class="{{ classes }}" {{ settings.attributes | raw }} data-settings="{{ data_settings|json_encode|e('html_attr') }}"></div>

```
