Вы написали:
$loop = $id .'---'. <?php echo '<iframe width="100" height="40" src="https://X.com/'.$test2.'" scrolling="no" frameborder="0"></iframe>':?> .'---'. $text .'---'. $time .' '. esc_html__('ago', 'simple-ajax-chat') .'---'. $url .'---';
На данный момент вы уже в PHP Использование другого тега PHP бессмысленно. Также не ясно, чего вы пытаетесь достичь с помощью ":?>"; двоеточие там неправильно.
Устранение этих проблем и объединение некоторых строк, которые в результате оказываются смежными друг с другом, в результате дает следующее:
$loop = $id .'---<iframe width="100" height="40" src="https://X.com/'.$test2.'" scrolling="no" frameborder="0"></iframe>---'. $text .'---'. $time .' '. esc_html__('ago', 'simple-ajax-chat') .'---'. $url .'---';