Contao OpenImmo Immobilien-Übertragung
Wenn Sie Ihre Website mit Contao betreiben, können Sie WP-ImmoMakler trotzdem als vollwertiges Immobilien-Plugin nutzen — durch eine iFrame-Integration. WP-ImmoMakler läuft dabei auf einer separaten WordPress-Installation, und die Immobilienansicht wird als iFrame in Ihre Contao-Seite eingebettet.
Wie funktioniert die iFrame-Integration?
Abschnitt betitelt „Wie funktioniert die iFrame-Integration?“Sie benötigen eine WordPress-Installation, auf der WP-ImmoMakler betrieben wird. Diese kann auf demselben Server wie Ihre Contao-Website liegen oder auf einem separaten Host. Die Immobilienliste, Suchmaske und Detailansicht werden über einen <iframe>-Tag direkt in Ihre Contao-Seite eingebunden.
Einbindung in Contao
Abschnitt betitelt „Einbindung in Contao“In Contao lässt sich ein iFrame über ein HTML-Inhaltselement einbinden:
- Wechseln Sie in der Contao-Verwaltung zur gewünschten Seite.
- Fügen Sie ein neues Inhaltselement vom Typ HTML hinzu.
- Fügen Sie den folgenden iFrame-Code ein:
<iframe src="https://ihre-wordpress-domain.de/immobilien/" width="100%" height="800" frameborder="0" scrolling="auto" title="Immobiliensuche"></iframe>- Ersetzen Sie
https://ihre-wordpress-domain.de/immobilien/durch die URL Ihrer WP-ImmoMakler-Installation. - Speichern Sie das Inhaltselement und veröffentlichen Sie die Seite.
Höhe des iFrames anpassen
Abschnitt betitelt „Höhe des iFrames anpassen“Die Höhe des iFrames können Sie im height-Attribut anpassen. Wenn Sie möchten, dass der iFrame die Seite dynamisch in der Höhe anpasst (Auto-Resize), können Sie das folgende JavaScript einbinden:
<script>window.addEventListener('message', function(event) { if (event.data && event.data.type === 'immomakler_resize') { document.getElementById('immomakler-frame').style.height = event.data.height + 'px'; }});</script><iframe id="immomakler-frame" src="https://ihre-wordpress-domain.de/immobilien/" width="100%" height="800" frameborder="0" scrolling="auto" title="Immobiliensuche"></iframe>Hosting-Optionen
Abschnitt betitelt „Hosting-Optionen“Sie können das iFrame selbst einrichten oder von Ihrer Agentur konfigurieren lassen. Alternativ bieten wir einen Einrichtungsservice an, der die optische Integration in das Layout Ihrer Contao-Website übernimmt.
Bei Fragen wenden Sie sich an unser Support-Team.