fb-instant-articles
fb-instant-articles copied to clipboard
Support for Bridtv Player
Hi, someone can help solve some problem with bridtv player at IA?
I use this plugin for render shortcode brid player for single post and amp page this works great
[brid partner=14896 player=19331 video=483405 autoplay=true] https://gist.github.com/westonruter/5f8dc16aba36c0ec9eef3750a22ac417
but not working at instant pages....
i try add some condition like, but no effect. Can you tell how i can fix this?
} elseif (defined('INSTANT_ARTICLES_SLUG') && $query->is_main_query() && $query->is_feed(INSTANT_ARTICLES_SLUG)) {
$element_id = amp_unique_id( 'brid-player' );
$args = [
'div' => $element_id,
'obj' => [
'id' => $attr['player'],
'video' => $attr['video'],
'autoplay' => $attr['autoplay'],
],
];
return sprintf(
'
<figure class="op-interactive"><iframe><div id="%s" class="brid" ></div></iframe></figure>
<script type="text/javascript"> var _bp = _bp||[]; _bp.push(%s); </script>
<script type="text/javascript" async src="//services.brid.tv/player/build/brid.min.js"></script>
',
esc_attr( $element_id ),
esc_attr( $attr['width'] ),
esc_attr( $attr['height'] ),
wp_json_encode( $args )
);
}
Thanks