Предложение, при условии, что это должно быть сделано с ajax и не может быть сделано с простым php во время загрузки страницы:
Сделайте ajax-запрос к php-скрипту в том же домене.Этот сценарий php загружает внешний HTML-код с помощью реализации php curl или любых других доступных методов внешнего очистки.
Для самого ajax используйте jQuery (в комплекте с WP), простой псевдокод:
<?php wp_enqueue_script('jquery'); ?>
<script>
jQuery.get('/some/path/asp.php?some=args&go=here', function(data) {
jQuery('my_div').html( data );
});
</script>
<?php
/**
* @file asp.php
*/
echo ( $html = file_get_contents('http://remotehost.com/products.asp?$args')) $html: 'no way jose';