So fügen Sie Ihrer Divi-Seitenvorlage einen festen Kartenumschalter hinzu

Veröffentlicht: 2021-07-11

Wenn Sie ein physisches Geschäft betreiben und eine Website dafür erstellen, besuchen möglicherweise viele Personen Ihre Website, um praktische Informationen wie Ihre Adresse zu erhalten. Natürlich ist Ihre Kontaktseite hier praktisch, aber das ist nicht die einzige Möglichkeit, Kontaktdaten nahtlos mit Ihren Besuchern zu teilen. Wenn Sie nach einer kreativen Möglichkeit suchen, die Adresse Ihres Unternehmens freizugeben, wird Ihnen dieses Tutorial gefallen. Wir zeigen Ihnen, wie Sie mit Divis Theme Builder jeder Seite dynamisch einen festen Kartenumschalter hinzufügen. Wir beginnen mit der Erstellung einer neuen Seitenvorlage. Dann fügen wir den dynamischen Seiteninhalt in den Textkörper der Vorlage ein und fügen einen festen Kartenumschalter über dem dynamischen Seiteninhalt hinzu. Sie können die JSON-Vorlagendatei auch kostenlos herunterladen!

Lasst uns anfangen.

Vorschau

Bevor wir in das Tutorial eintauchen, werfen wir einen kurzen Blick auf das Ergebnis für verschiedene Bildschirmgrößen.

Desktop

Kartenumschaltung behoben

Handy, Mobiltelefon

Kartenumschaltung behoben

Laden Sie die Seitenvorlage KOSTENLOS herunter

Um die kostenlose Seitenvorlage in die Hände zu bekommen, müssen Sie sie zuerst über die Schaltfläche unten herunterladen. Um Zugang zum Download zu erhalten, müssen Sie unsere Divi Daily-E-Mail-Liste abonnieren, indem Sie das untenstehende Formular verwenden. Als neuer Abonnent erhalten Sie jeden Montag noch mehr Divi-Güte und ein kostenloses Divi-Layout-Paket! Wenn Sie bereits auf der Liste stehen, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download. Sie werden nicht „erneut abonniert“ oder erhalten zusätzliche E-Mails.

Laden Sie die Dateien herunter
Kostenlos herunterladen

Kostenlos herunterladen

Melden Sie sich beim Divi-Newsletter an und wir senden Ihnen eine Kopie des ultimativen Divi-Landing-Page-Layout-Pakets sowie jede Menge anderer fantastischer und kostenloser Divi-Ressourcen, Tipps und Tricks per E-Mail zu. Folgen Sie mit und Sie werden in kürzester Zeit ein Divi-Meister. Wenn Sie bereits abonniert sind, geben Sie einfach unten Ihre E-Mail-Adresse ein und klicken Sie auf Download, um auf das Layout-Paket zuzugreifen.

Sie haben sich erfolgreich abonniert. Bitte überprüfen Sie Ihre E-Mail-Adresse, um Ihr Abonnement zu bestätigen und Zugang zu kostenlosen wöchentlichen Divi-Layout-Paketen zu erhalten!

1. Erstellen Sie eine Seitenvorlage im Divi Theme Builder

Gehe zum Divi Theme Builder und füge eine neue Seitenvorlage hinzu

Wir beginnen dieses Tutorial, indem wir zum Divi Theme Builder navigieren und eine neue Seitenvorlage hinzufügen.

Kartenumschaltung behoben

Kartenumschaltung behoben

Körperbereich der Vorlage eingeben

Geben Sie dann den Körper der Vorlage ein, indem Sie „Benutzerdefinierten Körper erstellen“ auswählen.

Kartenumschaltung behoben

2. Dynamischen Seiteninhalt zum Textbereich hinzufügen

Abschnittseinstellungen

Abstand

Sobald Sie sich im Vorlageneditor befinden, werden Sie einen Abschnitt bemerken. Öffnen Sie die Abschnittseinstellungen und entfernen Sie alle standardmäßigen oberen und unteren Polster.

  • Obere Polsterung: 0px
  • Untere Polsterung: 0px

Kartenumschaltung behoben

Zeile 1 hinzufügen

Spaltenstruktur

Fahren Sie fort, indem Sie eine neue Zeile mit der folgenden Spaltenstruktur hinzufügen:

Kartenumschaltung behoben

Größe

Öffnen Sie die Zeileneinstellungen, ohne noch Module hinzuzufügen, und ändern Sie die Größeneinstellungen wie folgt:

  • Breite: 100%
  • Maximale Breite: 100%

Kartenumschaltung behoben

Abstand

Entfernen Sie als nächstes alle standardmäßigen oberen und unteren Polster.

  • Obere Polsterung: 0px
  • Untere Polsterung: 0px

Kartenumschaltung behoben

Modul für Post-Inhalte zur Spalte hinzufügen

Damit der Inhalt jeder Seite dynamisch angezeigt werden kann, verwenden wir das Post-Content-Modul in dieser Zeile.

Kartenumschaltung behoben

3. Erstellen Sie ein Pin-Design mit fester Karte

Zeile 2 zum Abschnitt hinzufügen

Spaltenstruktur

Weiter zur nächsten Zeile, die die folgende Spaltenstruktur verwendet:

Kartenumschaltung behoben

Größe

Öffnen Sie die Zeileneinstellungen, gehen Sie zum Design-Tab und ändern Sie die Größeneinstellungen wie folgt:

  • Breite: 90%
  • Maximale Breite:
    • Desktop: 600px
    • Tablet & Telefon: 100%

Kartenumschaltung behoben

Abstand

Entfernen Sie als nächstes alle standardmäßigen oberen und unteren Polster.

  • Obere Polsterung: 0px
  • Untere Polsterung: 0px

Kartenumschaltung behoben

Spalte 1 Einstellungen

Hintergrundfarbe

Öffnen Sie dann die Einstellungen von Spalte 1 und verwenden Sie eine schwarze Hintergrundfarbe.

  • Hintergrundfarbe: #000000

Kartenumschaltung behoben

Kartenumschaltung behoben

Hintergrundbild

Laden Sie als nächstes ein Hintergrundbild Ihrer Wahl hoch. Das Hintergrundbild finden Sie im gezippten Ordner, den Sie zu Beginn dieses Tutorials herunterladen können.

Kartenumschaltung behoben

Hauptelement-CSS

Fügen Sie auch die folgenden CSS-Codezeilen zum Hauptelement der Spalte hinzu:

width: 80% !important;
max-height: 80vh;

Kartenumschaltung behoben

Sichtweite

Stellen Sie dann den vertikalen Überlauf auf auto. Dies stellt in Kombination mit der maximalen Höhe im vorherigen Schritt sicher, dass eine Bildlaufleiste angezeigt wird, sobald die Spalte eine Höhe von 80 Vh überschreitet.

  • Vertikaler Überlauf: Auto

Kartenumschaltung behoben

Spalte 2 Einstellungen

Hauptelement-CSS

Öffnen Sie als nächstes die Einstellungen von Spalte 2 und wenden Sie die folgende CSS-Codezeile auf das Hauptelement an:

width: 12% !important;

Kartenumschaltung behoben

Kartenumschaltung behoben

Map-Modul zu Spalte 1 hinzufügen

Es ist Zeit, Module hinzuzufügen, beginnend mit einem Kartenmodul in Spalte 1. Fügen Sie einen Karten-Pin Ihrer Wahl hinzu.

Kartenumschaltung behoben

Größe

Wechseln Sie zur Registerkarte Design des Moduls und ändern Sie die Größeneinstellungen wie folgt:

  • Breite: 88%
  • Modulausrichtung: Mitte

Kartenumschaltung behoben

Abstand

Entfernen Sie als nächstes den standardmäßigen unteren Rand.

  • Unterer Rand: 0px

Kartenumschaltung behoben

Blurb-Modul zu Spalte 1 hinzufügen

Inhalt hinzufügen

Fügen Sie unter dem Kartenmodul in Spalte 1 ein Blurb-Modul hinzu. Verwenden Sie Inhalte Ihrer Wahl.

Kartenumschaltung behoben

Symbol auswählen

Wählen Sie als nächstes ein Symbol aus.

Kartenumschaltung behoben

Bild-/Symboleinstellungen

Wechseln Sie zur Registerkarte Design und ändern Sie die Symboleinstellungen wie folgt:

  • Symbolfarbe: #ffffff
  • Bild-/Symbolplatzierung: Links

Kartenumschaltung behoben

Einstellungen für Titeltext

Stylen Sie den Titeltext als nächstes.

  • Schriftstärke des Titels: Fett
  • Titeltextfarbe: #ffffff
  • Titeltextgröße: 16px
  • Höhe der Titelzeile: 1,6 em

Kartenumschaltung behoben

Textkörpereinstellungen

Ändern Sie dann die Textkörpereinstellungen entsprechend:

  • Textkörperfarbe: #ffffff
  • Textgröße:
    • Desktop: 16px
    • Tablet: 14px
    • Telefon: 13px
  • Körperlinienhöhe: 1.8em

Kartenumschaltung behoben

Abstand

Wenden Sie auch die folgenden Füllwerte an:

  • Obere Polsterung: 70px
  • Untere Polsterung: 70px
  • Linke Polsterung: 7%
  • Rechte Polsterung: 7%

Kartenumschaltung behoben

Animation

Und entfernen Sie die Standardmodulanimation in den Animationseinstellungen.

  • Bild-/Symbolanimation: Keine Animation

Kartenumschaltung behoben

Blurb-Modul zu Spalte 2 hinzufügen

Inhaltsboxen leer lassen

Weiter zu Spalte 2. Dort fügen wir ein Blurb-Modul ohne Inhalt hinzu.

Kartenumschaltung behoben

Symbol auswählen

Wählen Sie als nächstes ein Symbol aus.

Kartenumschaltung behoben

Hintergrundfarbe

Ändern Sie dann die Hintergrundfarbe.

  • Hintergrundfarbe: #0045ff

Kartenumschaltung behoben

Bild-/Symboleinstellungen

Wechseln Sie zur Registerkarte Design und gestalten Sie die Symboleinstellungen entsprechend:

  • Symbolfarbe: #ffffff
  • Bild-/Symbolplatzierung: Oben
  • Bild-/Symbolausrichtung: Mitte
  • Symbolschriftgröße verwenden: Ja
  • Symbolschriftgröße: 25px

Kartenumschaltung behoben

Größe

Ändern Sie als nächstes die Größeneinstellungen.

  • Breite: 70px
  • Höhe: 70px

Kartenumschaltung behoben

Abstand

Entfernen Sie dann den standardmäßigen unteren Rand.

  • Unterer Rand: 0px

Kartenumschaltung behoben

Box Schatten

Fügen Sie auch einen Kastenschatten hinzu.

  • Horizontale Position des Kastenschattens: 6px
  • Vertikale Position des Kastenschattens: 6px
  • Schattenfarbe: rgba(0,0,0,0.3)

Kartenumschaltung behoben

CSS für Hauptelement und Blurb-Bild

Navigieren Sie dann zur Registerkarte Erweitert und verwenden Sie die folgenden CSS-Codezeilen für das Hauptelement:

display: flex;
justify-content: center;
align-items: center;

Und fügen Sie diese Zeile CSS-Code in das Blurb-Bildfeld ein:

margin-bottom: 0;

Kartenumschaltung behoben

4. Toggle-Funktionalität hinzufügen

CSS-Klasse zu Zeile 2 hinzufügen

Jetzt, da wir alle Elemente an Ort und Stelle haben, ist es an der Zeit, sich auf die Funktionalität zu konzentrieren. Öffnen Sie zunächst die zweite Zeile und wenden Sie die folgende CSS-Klasse an:

  • CSS-Klasse: map-toggle-row

Kartenumschaltung behoben

CSS-Klasse zum Blurb-Modul in Spalte 2 hinzufügen

Öffnen Sie als nächstes das Blurb-Modul in Spalte 2 und verwenden Sie die folgende CSS-Klasse:

  • CSS-Klasse: map-toggle

Kartenumschaltung behoben

Codemodul unter Blurb-Modul in Spalte 2 hinzufügen

Fügen Sie dann unter dem Blurb-Modul in Spalte 2 ein Code-Modul hinzu.

Kartenumschaltung behoben

Stil- und Skript-Tags hinzufügen

Fügen Sie einige Stil- und Skript-Tags in das Codefeld ein.

Kartenumschaltung behoben

CSS-Code einfügen

Wir verwenden den folgenden CSS-Code innerhalb der style-Tags:

.map-toggle-row {
-webkit-transition: .1s ease-in-out;
-moz-transition: .1s ease-in-out;
-o-transition: .1s ease-in-out;
transition: .1s ease-in-out;
}

.reveal-map{
left: 0 !important;
}

.map-toggle {
cursor: pointer;
}

Kartenumschaltung behoben

JQuery-Code einfügen

Und der folgende JQuery-Code in den script-Tags:

jQuery(function($){
$(document).ready(function(){

var toggleIcon = $('.map-toggle');
var toggleRow = $('.map-toggle-row');

toggleIcon.click(function(){
toggleRow.toggleClass('reveal-map');
});

});
});

Kartenumschaltung behoben

Feste Position mit horizontalem Versatz zu Zeile 2 hinzufügen

Zu guter Letzt müssen wir die Positionseinstellungen der zweiten Zeile entsprechend ändern:

  • Position: Behoben
  • Ort: Linke Mitte
  • Horizontaler Versatz:
    • Desktop: -500px
    • Tablet & Telefon: -72%
  • Z-Index: 11

Kartenumschaltung behoben

5. Änderungen im Seiten- und Theme-Builder speichern

Sobald alle Änderungen übernommen wurden, können Sie alle Änderungen im Divi Theme Builder speichern und das Ergebnis auf Ihrer Website anzeigen!

Kartenumschaltung behoben

Kartenumschaltung behoben

Vorschau

Nachdem wir nun alle Schritte durchgegangen sind, werfen wir einen letzten Blick auf das Ergebnis für verschiedene Bildschirmgrößen.

Desktop

Kartenumschaltung behoben

Handy, Mobiltelefon

Kartenumschaltung behoben

Abschließende Gedanken

In diesem Tutorial haben wir Ihnen gezeigt, wie Sie die Adressdaten Ihres Unternehmens auf kreative Weise in Ihre Seitendesigns einbeziehen. Genauer gesagt haben wir Ihnen gezeigt, wie Sie eine Seitenvorlage erstellen, die einen festen Kartenumschalter enthält, damit Ihre Besucher jederzeit auf den Standort Ihres Unternehmens zugreifen können! Sie konnten auch die JSON-Vorlagendatei kostenlos herunterladen. Wenn Sie Fragen oder Anregungen haben, können Sie gerne einen Kommentar im Kommentarbereich unten hinterlassen.

Wenn Sie mehr über Divi erfahren und weitere Divi-Werbegeschenke erhalten möchten, abonnieren Sie unseren E-Mail-Newsletter und unseren YouTube-Kanal, damit Sie immer einer der ersten sein werden, der diesen kostenlosen Inhalt erfährt und von diesem profitiert.