frontend.php 860 B

123456789101112131415161718192021
  1. <?php
  2. $vid_data = $module->get_data();
  3. $preload = FLBuilderModel::is_builder_active() ? ' preload="none"' : '';
  4. ?>
  5. <div class="fl-video fl-<?php echo ( 'media_library' == $settings->video_type ) ? 'wp' : 'embed'; ?>-video" itemscope itemtype="https://schema.org/VideoObject">
  6. <?php
  7. global $wp_embed;
  8. if ( $vid_data && 'media_library' == $settings->video_type ) {
  9. echo '<meta itemprop="url" content="' . $vid_data->url . '" />';
  10. echo '<meta itemprop="thumbnail" content="' . $vid_data->poster . '" />';
  11. echo '[video width="100%" height="100%" ' . $vid_data->extension . '="' . $vid_data->url . '"' . $vid_data->video_webm . ' poster="' . $vid_data->poster . '"' . $vid_data->autoplay . $vid_data->loop . $preload . '][/video]';
  12. } elseif ( 'embed' == $settings->video_type ) {
  13. echo $wp_embed->autoembed( $settings->embed_code );
  14. }
  15. ?>
  16. </div>