ben euh la longueur de la page s'adapte en fonction du contenu :/ c'est la hauteur de l'iframe qu'il faudrait changer et comme la hauteur varie en fonction du contenu ...
Pour un truc plus propre je ne vois qu'une série de solution qui demande quelques connaissances en php/css/javascript
1/ faire une thème doku qui se fond avec le thème du site (ce que j'ai fait ici
http://mythtv-fr.org/wiki/) mais ça demande du boulot !
2/ faire une intégration du code "body_html" dans le site (via php ce que j'ai fait ici
http://mythtv-fr.org/page/presentation ou via jquery)