enabled (matches plugin's defaults: WP core providers = 1, custom added ones vary)
$providers = [
"youtube.com" => 1,
"vimeo.com" => 1,
"publish.twitter.com" => 1,
"soundcloud.com" => 1,
"embed.spotify.com" => 1,
"flickr.com" => 1,
"animoto.com" => 1,
"cloudup.com" => 1,
"dailymotion.com" => 1,
"hulu.com" => 1,
"api.imgur.com" => 1,
"issuu.com" => 1,
"kickstarter.com" => 1,
"api.meetup.com" => 1,
"mixcloud.com" => 1,
"reverbnation.com" => 1,
"scribd.com" => 1,
"api.smugmug.com" => 1,
"ted.com" => 1,
"tumblr.com" => 1,
"public-api.wordpress.com" => 1,
"wordpress.tv" => 1,
"slideshare.net" => 1,
"reddit.com" => 1,
"giphy.com" => 1,
"api.crowdsignal.com" => 1,
"speakerdeck.com" => 1,
"someecards.com" => 1,
"api.screencast.com" => 1,
"instagram.com" => 0,
"videos.facebook.com" => 0,
"posts.facebook.com" => 0,
"tenor.com" => 0,
"tiktok.com" => 0,
"pinterest.com" => 0,
"bilibili.com" => 0,
"bitchute.com" => 0,
"nicovideo.jp" => 0,
"rutube.ru" => 0,
"acfun.cn" => 0,
"youku.com" => 0,
"liveleak.com" => 0,
"v.qq.com" => 0,
"music.yandex.com" => 0,
"music.yandex.ru" => 0,
"fast.wistia.com" => 0,
"sketchfab.com" => 0,
"iwmb.icloud.com" => 0,
"api.gfycat.com" => 0,
"read.amazon.com" => 0,
"read.amazon.co.uk" => 0,
"read.amazon.com.au" => 0,
"read.amazon.cn" => 0,
"read.amazon.in" => 0,
"tudou.com" => 0,
];
foreach ($providers as $host => $enabled) :
$iconFile = $embedsDir . $iconBase . $host . ".png";
$iconUrl = file_exists($iconFile) ? $embedsUrl . $iconBase . $host . ".png" : $fallback;
?>