Come incorporare una pagina web esterna nella mia pagina WordPress
Ho due pagine da incorporare nel mio sito WordPress.
Entrambe contengono dati da un sito esterno che gestisce il nostro database degli eventi. Questi dati sono presentati su due pagine - una per i menu di catering offerti ai nostri clienti, l'altra è un modulo di richiesta/contatto.
Mi sono stati forniti due link delle pagine da incorporare nel mio sito. Le informazioni inviate dal cliente su entrambe le pagine vengono raccolte nel nostro database all'interno del sito di terze parti.
È possibile fare questo?

Potresti semplicemente incorporare il contenuto nelle tue pagine tramite iframe?
<iframe src="http://www.w3schools.com"></iframe>
Altre informazioni sui parametri degli iframe sono disponibili qui: http://www.w3schools.com/tags/tag_iframe.asp
In alternativa, un'opzione più elegante potrebbe essere mostrare le pagine esterne tramite una finestra modale (che in sostanza è sempre un iframe).
Potresti provare Fancybox (http://fancyapps.com/fancybox/#examples), ci sono esempi e codice per gli iframe nella pagina, ma è abbastanza semplice: una volta inclusi i file necessari, basta usare
<a class="various" data-fancybox-type="iframe" href="/demo/iframe.html">Iframe</a>
Poi il codice JavaScript sarebbe:
$(document).ready(function() {
$(".various").fancybox({
maxWidth : 800,
maxHeight : 600,
fitToView : false,
width : '70%',
height : '70%',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none'
});
});
