ACF – Advanced Custom Fields

 

Wo findet man die Felder in der Datenbank?

ACF 5

Tabelle posts / post_type = acf-field-group und acf-field
Tabelle postmeta / Feld meta_value

Dementsprechend kann man direkt löschen oder ändern. Suchen am besten über Suche >>> gesamte Datenbank

 

 

Abfrage der Tabelle mit wpData Tables

 

 

 

 

 

  • Die ID immer mit abfragen
  • Spalten können noch ausgeblendet, in der Reihenfolge geändert und umbenannt werden
  • Das WP-Plugin Catch IDs zeigt die ID des Posts an. Als Eselsbrücke könnte man eine (WP-Seite mit einer) Pseudo-Tabelle erstellen, auf der alle relevanten Felder beinhaltet sind, falls man Daten über das Backend in den „Posts“ ändern möchte. Denn bei der Eingabe der Daten über ACF Forms for Elementor ist der Titel nicht eindeutig. (Die Eselsbrücken-Seite nicht im Menü einbinden  🙄 )

 

 


 

Exkurs: Daten vom Kontaktform in eine Datenbank schreiben und darstellen

Dazu verwendet man das Contact Form 7 und Contact Form 7 to Database Plugin (empfohlen wird noch der GithubUpdater).

 

Mit CF7 ein Kontaktformular erstellen.

Über das CFDB-Plugin die Spalten auswählen und einen Shortcode erstellen.

Den Shortcode auf der WP-Seite oder Beitrag einfügen, z. B.:

[contact-form-7 id=“264″ title=“Contact form Mitgliederliste“]

[cfdb-table form=“Contact form Mitgliederliste“ show=“vorname,nachname,emailadresse,telefon,strasse,plz,ort,about“ orderby=“plz ASC“ header=“false“]