Доброго времени суток.
На данный момент код для BBcode Instagram выглядит так:
// Instagram.Com
else if (stristr($url, 'instagram.com') !== false)
{
$url = str_replace(
['https://www.', '?utm_source=ig_web_copy_link'],
['//', ''],
$url);
if ($w > 600)
{
$w = 600;
}
$h = $w + 54;
return '<iframe src="' . $url . 'embed/" width="' . $w . '" height="' . $h . '" frameborder="0" scrolling="no" allowtransparency="true"></iframe>';
} // Instagram.Com End
Сделано только под квадратные фотографии. Но на инсте имеются не только квадратные фотки, есть и прямоугольные, высокие и широкие, от чего фотография отображается не полностью, либо с лишним контентом.
Как можно сделать, так, что высота iframe подгонялась автоматом под высоту фотографии или видео?
Спасибо.