Como colocar um object externo no WordPress para que ocupe a maior parte do espaço disponível?

Eu tenho um site WordPress. Eu quero inserir em uma de suas páginas outra página, escrita em AngularJS. Essa página é um sistema Spring Boot e será hospedada em uma máquina diferente da página do WordPress.

Quando inseri esse componente externo no meu WordPress, quero que ele ocupe tanto espaço na canvas quanto possível (veja o retângulo verde na captura de canvas abaixo).

Captura de tela

Se eu simplesmente inseri-lo em uma página da maneira usual (como eu insira vídeos do YouTube), a largura do componente é limitada pela largura da parte de conteúdo (retângulo vermelho). Essa não é uma opção, eu preciso de mais espaço.

Como posso

  1. coloque um componente externo em um site WordPress,
  2. de modo que ocupe toda a largura da página e
  3. Todas as outras páginas não são afetadas por esta alteração (tem o mesmo tema, etc.)

?

Solutions Collecting From Web of "Como colocar um object externo no WordPress para que ocupe a maior parte do espaço disponível?"

Na verdade, não é uma pergunta de wordpress e, exceto para a última opção, você pode obter respostas diferentes e talvez melhores na troca de pilha.

Três opções uma feia, uma exige trabalho extra e uma é super dura, mas pode ser a coisa certa a fazer.

Feio : coloque o object externo em um iframe e escreva alguns JS que ajustarão automticamente a largura e a altura do iframe para o espaço avaialable. Pontos de bônus para lidar com os events de redimensionamento do navegador

Trabalho extra : use algum código Jquery (não precisa, mas é o que todo mundo faz) para carregar o object externo na memory. Analisá-lo e insira a parte relevante em uma div em uma página (use um código curto para indicar a localização da div para usuários não técnicos)

super difícil : altere o site externo para suportar oembed e retorne o html relevante para pedidos, altere seu wordpress para reconhecer o site externo como uma fonte válida para oEmbed. Na publicação, insira a URL relevante no site externo.