@@ 126-132 (lines=7) @@ | ||
123 | $url = esc_url( 'https://player.vimeo.com/video/' . $attr['id'] ); |
|
124 | ||
125 | // Handle autoplay and loop arguments. |
|
126 | if ( |
|
127 | isset( $args['autoplay'] ) && '1' === $args['autoplay'] // Parsed from the embedded URL. |
|
128 | || $attr['autoplay'] // Parsed from shortcode arguments. |
|
129 | || in_array( 'autoplay', $atts ) // Catch the argument passed without a value. |
|
130 | ) { |
|
131 | $url = add_query_arg( 'autoplay', 1, $url ); |
|
132 | } |
|
133 | ||
134 | if ( |
|
135 | isset( $args['loop'] ) && '1' === $args['loop'] // Parsed from the embedded URL. |
|
@@ 134-140 (lines=7) @@ | ||
131 | $url = add_query_arg( 'autoplay', 1, $url ); |
|
132 | } |
|
133 | ||
134 | if ( |
|
135 | isset( $args['loop'] ) && '1' === $args['loop'] // Parsed from the embedded URL. |
|
136 | || $attr['loop'] // Parsed from shortcode arguments. |
|
137 | || in_array( 'loop', $atts ) // Catch the argument passed without a value. |
|
138 | ) { |
|
139 | $url = add_query_arg( 'loop', 1, $url ); |
|
140 | } |
|
141 | ||
142 | $html = sprintf( |
|
143 | '<div class="embed-vimeo" style="text-align: center;"><iframe src="%1$s" width="%2$u" height="%3$u" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>', |