Hola chicos, un placer estar aquí.
Buscando soluciones me topé con este lugar y espero puedan ayudarme con un pequeño problema con el que llevo varios dias peleando y no consigo dar con la solución.

Mi problema es que intento hacer que un foro phpbb se pueda ver dentro de una página Wordpress.
no busco integrar usuarios ni nada, únicamente que se vea dentro. Encontré una solución pero tiene una década :shock:

Código :

<?php
/*
Template Name: Foros
*/
?>

<?php get_header(); ?>

<script language="javascript" type="text/javascript">
function iFrameAltura() {
  var h = 0;
  if ( !document.all ) {
    h = document.getElementById('ventanaforo').contentDocument.height;
   document.getElementById('ventanaforo').style.height = h + 25 + 'px';
  } else if( document.all ) {
    h = document.frames('ventanaforo').document.body.scrollHeight;
    document.all.ventanaforo.style.height = h + 20 + 'px';
 }
}
</script>

<div class="frameforo">
<iframe onload="iFrameAltura()" id="ventanaforo"
     name="iframe"
     src="http://tudominio.com/phpbb3"
     width="100%"
     height="500"
     scrolling="no"
     align="top"
     frameborder="0"
     class="cont_frame">
     Esta opción no trabajará correctamente. 
     Desafortunadamente su navegador no soporta
     Inline Frames</iframe>
</div>

<?php get_footer(); ?>


EJEMPLO: https://zonaactual.es/foros/
en el enlace de arriba pueden ver como no reconoce el 100% de altura del foro, y ese es mi problema, que reconociera automáticamente la altura.

A ver si alguien puede arrojar algo de luz sobre este problemilla y ante todo muchas gracias por leerme.
PD: parece que solo funciona con EDGE , chrome y firefox no lo reconoce