Нужно отфильтровать $content поста, вставив на место дива тег amp-viqeo-player.
add_filter('the_content', function ($content) {
$dom = Sunra\PhpSimple\HtmlDomParser::str_get_html($content);
foreach ($dom->find('.viqeo-embed') as $tag) {
$tag->outertext = '<amp-viqeo-player autoplay data-profileid="85" data-videoid="f0df83943c3f15be7asdfsd" width="630" height="400" layout="responsive"></amp-viqeo-player>';
}
$dom->save();
return $dom;
}, 110);
Пробовал так, но выводит пустой тег p. С стандартными тегами все работает нормально. Как вставить в $content нестандартные теги?