Bricks Builder Elementbedingungen

Bricks bietet uns ab 1.5.4 das Setzen von Element Conditions / Elementbedingungen. Mit diesen Bedingungen können wir die Sichtbarkeit steuern.

Bis das Thema „Google Fonts werden mit YouTube geladen“ zufriedenstellend gelöst ist, binde ich keine Videos über YouTube direkt ein.
Link zum Beitrags-Video https://www.youtube.com/watch?v=FyrI4qrRCVg

Grundsätzliches

Diese Bedingungen werden serverseitig verarbeitet und nicht angezeigte Elemente stehen auch nicht im Quellcode. Wie z.B. bei display: none; bedeutet nicht sichtbar, aber im Quellcode vorhanden.

Wir können jedes Element anwählen, ganze Sektionen mit enthaltenen Elementen oder auch einzelne Elemente. Den Zugang finden wir oben im Einstellungs-Panel.

bricks bedingungen zugang

Durch das „Plus“ fügen wir eine Bedingung hinzu. Mit dem „X“ schließen wir das Panel.

bricks bedingungen zufuegen

Operatoren

In manchen Bereichen können wir Operatoren wählen

  • < – vor, weniger, kleiner
  • >  – ab, mehr, größer
  • <= – vor, weniger, kleiner und gleich, ist
  • >= – ab, mehr, größer und gleich, ist
  • == – beides gleich, ist
  • != – ungleich, ist nicht

Bedingungen Kategorien

Die Bedingungen sind sehr umfangreich und lassen sich auch stapeln.

Post

Die erste Kategorie bezieht sich auf Beiträge / Posts.
Möglichkeiten:

  • Post ID
  • Post title
  • Post parent
  • Post status
  • Post author
  • Post date
  • featured image

Zum Beispiel können wir Beiträge anzeigen lassen, deren Titel

  • enthält
  • enthält nicht
  • ist
  • ist nicht
  • dynamische Daten
  • uvm.
bedingungen posts

User

Möglichkeiten:

  • User login
  • Uder ID
  • User registered
  • User role

Zum Beispiel Anzeige wenn ein User angemeldet ist.
Oder und sichtbar seit einem bestimmten Datum registriert ist.

bedingungen user
bedingungen login

Date & Time

Möglichkeiten

  • Wochentag
  • Datum
  • Zeit

Zum Beispiel sichtbar an einem bestimmten Wochentag nicht. Oder und sichtbar ab 10 Uhr morgens.

bedingungen date time
bedingungen wochentag

Other

Möglichkeiten

  • Dynamic data
  • Browser
  • Operating system
  • Refferer URL

Auch hier haben wir wieder viele Optionen, die dynamischen Daten sind sehr umfangreich und wir können auch Betriebsystem und Browser ansprechen…

bedingungen andere
bedingungen browser

Multiple Bedingungen

Wir können auch Bedingungen stapeln… Sichtbar für User die Autoren sind, ab dem 13.10.22 ab 17 Uhr.

bedingungen mehrere3

Und wir können auch „Oder“ Bedingungen erstellen. Wenn wir bei einer vorhandenen Bedingung das obere „Hinzufügen“ nehmen, folgt eine „Oder“ Regel.

bedingungen oder

Die Möglichkeiten sind vielfältig, wir können damit sehr einfach Inhalte für angemeldete User anzeigen, bzw. angepasste Inhalte für verschiedene User-Gruppen darstellen. Oder Aktionen für bestimmte Zeiträume bewerben oder Downloads speziell für Mac oder Windows User anbieten oder…