CPT virtual System-Field Name (fieldID)

Der SystemField Name ist die interne Bezeichnung für ein Feld. Dieser Name muss einzigartig sein pro CPT (Custom Post Type). Es dürfen nur Kleinbuchstaben a-z und zahlen 0-9 sowie der _ (Underline) verwendet werden.

Die fieldID darf nicht mehr als 30 Zeichen enthalten.

Wenn es möglich ist in der virtuellen/externen DatenQuelle den Feldnamen/fieldID an zu passen so ist dies ratsam.
Andernfalls wird die fieldID intern umgewandelt.
Es ist darauf zu achten, dass nicht konforme Zeichen in einen _ (Underline) gewandelt werden und Gross-Buchstaben in kleine.

Die Felder welche nicht der Notation entsprechen, werden in roter Schrift hinterlegt.

Beispiele für Umwandlungen:

vorher nachher
post-IDpost_id
post IDpost_id
post idpost_id
POST IDpost_id

Diese Anpassung ist nötig, da WordPress intern ansonsten Fehlinterpretationen zulässt.

Vom System vorgegebene Variablen sind:
– ID => darf überschrieben werden
– post_author => darf überschrieben werden
– postID => darf überschrieben werden / System ID
– id => darf überschrieben werden
– uid => darf NICHT überschrieben werden
– parent => darf NICHT überschrieben werden

Weitere ähnliche Informationen: defdataschema_field_cptfieldname

Schreiben Sie einen Kommentar