Preistabelle anpassen

von | Nov. 2024 | CSS, Preistabelle

Anpassen der Preistabelle in Divi

Das mit Divi gelieferte Preistabellenmodul ist einfach großartig. Es erledigt die Arbeit, für die wir normalerweise ein Plug-in herunterladen würden. Aber WordPress-Entwickler wissen, dass weniger Plug-ins für eine leistungsstärkere und sicherere Website sorgen. Und es gibt so viele Möglichkeiten, die Preistabelle mit benutzerdefiniertem CSS anzupassen, dass Sie das Plug-in wirklich nicht mehr in Betracht ziehen müssen.

Hier sind ein paar Optimierungen, die ich mir ausgedacht habe, damit wir hierfür kein weiteres Plug-In installieren müssen.

Als Erstes habe ich den Abschnitt erstellt, in dem ich dieses Modul verwenden möchte.

Da ich drei Tabellen verwenden werde, brauche ich etwas horizontalen Platz, daher verwende ich eine Spalte.

Jetzt bin ich bereit, mein Preistabellenmodul einzufügen.
Jetzt ist es an der Zeit, meine Tabellen zu erstellen. In meinem Fall möchte ich Preisspannen anstelle eines einzelnen Preises verwenden, daher lasse ich die Felder „Währung“ und „pro“ leer. Meine Tabellen werden also ungefähr so ​​aussehen.
Und voilà, Ihre Tabelle sieht ungefähr so ​​aus. Aber Ihre Farben können je nach den Farbeinstellungen Ihrer Website etwas anders sein.

Nehmen wir nun an, Sie möchten ein wenig Abwechslung. Ändern Sie die Farben, die abgerundeten Ecken, Symbole anstelle von Aufzählungszeichen und die Schriftgrößen (insbesondere bei den enormen Preisklassen).

Hier kommen die Leistungsfähigkeit der benutzerdefinierten Klassen von Divi und die Magie von CSS ins Spiel.

Normalerweise isoliere ich als Erstes diesen bestimmten Abschnitt, damit meine Anpassung keine anderen Bereiche meiner Site durcheinander bringt, die möglicherweise denselben Code verwenden, wie z. B. Schaltflächen, Ecken und Aufzählungszeichen. Dazu öffne ich das Modul und füge eine eindeutige benutzerdefinierte Klasse hinzu.

In diesem Fall habe ich die folgende CSS-Klasse hinzugefügt

.Web-Preistabelle

Großartig. Jetzt können wir anfangen, etwas STIL hinzuzufügen ! Fügen Sie einfach den folgenden Code zu Ihrem benutzerdefinierten CSS-Feld in Ihrem Divi ePanel oder noch besser zu Ihrem Child-Theme- Stylesheet hinzu.

Beginnen wir mit der Änderung des Überschriftentextes.

CSS-1
Dieser kleine Teil bereinigt den Text direkt unter der Überschrift. Es ändert die Farbe, Größe, Polsterung und Stärke des Textes
CSS-2
Ändern wir nun die Hintergrundfarbe für diese Header-Boxen. Das erste Element zielt auf die normalen Spalten und das zweite auf die vorgestellte Tabelle. Sie können jede gewünschte Farbe verwenden, indem Sie #xxxxxx ändern.
CSS-3
Jetzt ist es an der Zeit, diesen gigantischen und überfüllten Preisbereichstext zu korrigieren.
CSS-4
Fast geschafft. Ich wollte, dass meine Tabelle mit den beliebtesten Features ein wenig hervorsticht, also habe ich ihr etwas Schatten gegeben, damit sie sich ein wenig mehr von den anderen abhebt.
CSS-5
Ich musste auch den Abstand der einzelnen Funktionen anpassen. Anfangs war der Abstand zu groß, die Tabelle war viel zu lang. Diese einfache Lösung hat meine Spaltenlänge also erheblich verkürzt.
CSS-6
Und nun zum Knopf
CSS-7
Jetzt denkst du wahrscheinlich, dass das Kopieren und Einfügen all dieser Zeilen eine Menge Arbeit ist. Okay, ich verstehe dich. Wenn du einfach das gesamte CSS oben kopieren und einfügen möchtest, hier ist es.
CSS-8
Das sind die Grundlagen. Ich habe sie aufgeschlüsselt, weil ich wollte, dass Sie jedes Element verstehen und wissen, wie Sie es gezielt angehen. Auf diese Weise können Sie sich sicherer fühlen, wenn Sie weitere Änderungen vornehmen.

Jetzt lasst uns etwas Spaß haben. Die Aufzählungszeichen sind langweilig. Ich wollte ein paar grüne Häkchen und ein paar rote x hinzufügen. Dazu musste ich die kleinen Symbole hochladen, die ich verwenden wollte.

Dann habe ich diesen Code hinzugefügt. Sie können die folgende URL durch den URL-Pfad Ihrer Bilder ersetzen.

CSS-9

Haben wir schon Spaß? Lasst uns auch die Ecken ein wenig abrunden.
CSS-10

Das Endergebnis? Sagen Sie mir, das ist nicht die schönste kleine Preistabelle, die Sie je gesehen haben 🙂

Okay, vielleicht nicht das Schönste, aber zumindest hat es mir Spaß gemacht 😉

Sie müssen „ .web-price-table “ durch die CSS-Klasse ersetzen, nach der Sie diesen Abschnitt benannt haben.