Title: [Fortgeschrittene]  Custom Postfield Struktur
Last modified: 1. Dezember 2012

---

# [Fortgeschrittene] Custom Postfield Struktur

 *  [RobTranquillo](https://de.wordpress.org/support/users/robtranquillo/)
 * (@robtranquillo)
 * [vor 13 Jahren, 10 Monaten](https://de.wordpress.org/support/topic/fortgeschrittene-custom-postfield-struktur/)
 * Hi Leute,
 * ich bau grade ein komplexes Projekt mit WP und muss da sehr viele Daten zum Post
   zusätzlich speichern. Bzw. eigentlich sind es nicht viele, ich werd es so auf
   etwa 10-20 begrenzen, aber die Möglichkeiten sind sehr komplex und würde mich
   daher über Meinungen von Profis freuen auch hinsichtlich der Perfonmance, des
   möglichst optimalen Ergebnisses und möglicher Probleme.
 * Ok, um was gehts?
 * Ich brauche auf meiner WP Seite Objekte aus großen Anzeigeportalen etwa wie mobile.
   de oder immobielenscout24.de einzelne Posts. Wer die APIs nur dieser beiden Seiten
   schon kennt, weiss schon das die da zwischen enorm vielen Einzelmerkmalen unterscheiden
   welche ich unter Umständen auch unterscheiden können muss. Also muss ich mir 
   was überlegen wie diese Daten zum Post abgelegt werden können. Der Allgemeinheit
   von Custom Fields folgend müsste ich alle überhaupt nur Möglichen Felder zu jedem
   Post anlegen und beim Post ausgeben mit abfragen. Das wäre sehr ineffektiv. Nach
   einigem grübeln sind daher 2 grundsätzlich verschiedene Ansätze rausgesprungen
   das Problem zu lösen.
 * Variante 1) Anlegen einer eigenen Tabelle (Ich bin sehr gut in sql kann kann 
   eigene performante Abfragen erstellen) in der einfach nur unter der Id der Name
   eines beliebigen Wertes abgelegt ist. Im Postfield wird dann nur noch der eigentliche
   Wert und die Id seiner Bezeichnung abgelegt.
 * Variante 2) Name und Wert werden in jeweils eigenen Custom Fields abgelegt. Also
   etwa so:
    Custumfield1: Porperty1: foo1 Custumfield2: Value1: bar1 Custumfield3:
   Porperty2: foo2 Custumfield4: Value3: bar3 Custumfield5: Porperty4: foo4 Custumfield6:
   Value4: bar4
 * Ich selber bin leider noch nicht sonderlich fit was die Struktur von WP angeht
   und würde mich daher über andere Meinungen dazu sehr freuen.
 * Danke und Grüße
    Rob

Ansicht von 1 Antwort (von insgesamt 1)

 *  Moderator [Frank Neumann-Staude](https://de.wordpress.org/support/users/fstaude/)
 * (@fstaude)
 * [vor 13 Jahren, 10 Monaten](https://de.wordpress.org/support/topic/fortgeschrittene-custom-postfield-struktur/#post-1477)
 * Hallo,
 * Variante 3:
 * Speichere alles als serialisertes Array oder JSON String in einem Customfield.
 * Wenn der Name des CF mit _ beginnt, wird es nicht in der CF Bearbeitungsliste
   angezeigt.
    Du kannst den String mit einem einzigen get_post_meta Aufruf rausholen
   und die Eingabemaske kannst du dir per add_meta_box selbst zusammenbauen.
 * Eine eigene Tabelle würde ich nir machen wenn du richtig viel mit den Daten evt
   Postübergreifend machen willst. So wie ich die verstanden haben brauchst du die
   Daten immer nur dann, wenn auf auf den Artikel zugegriffen wird.
 * Gruß
    Frank

Ansicht von 1 Antwort (von insgesamt 1)

 Das Thema „[Fortgeschrittene] Custom Postfield Struktur“ ist für neue Antworten
geschlossen.

## Schlagwörter

 * [complex](https://de.wordpress.org/support/topic-tag/complex/)
 * [custom fiels](https://de.wordpress.org/support/topic-tag/custom-fiels/)
 * [komplexe](https://de.wordpress.org/support/topic-tag/komplexe/)
 * [property](https://de.wordpress.org/support/topic-tag/property/)
 * [Structure](https://de.wordpress.org/support/topic-tag/structure/)
 * [Struktur](https://de.wordpress.org/support/topic-tag/struktur/)
 * [value](https://de.wordpress.org/support/topic-tag/value/)

 * In: [Allgemeine Fragen](https://de.wordpress.org/support/forum/allgemeine-fragen/)
 * 1 Antwort
 * 2 Teilnehmer
 * Letzte Antwort von: [Frank Neumann-Staude](https://de.wordpress.org/support/users/fstaude/)
 * Letzte Aktivität: [vor 13 Jahren, 10 Monaten](https://de.wordpress.org/support/topic/fortgeschrittene-custom-postfield-struktur/#post-1477)
 * Status: nicht gelöst

## Themen

### Beliebteste Themen

### Unbeantwortete Themen

### Nicht-Support-Themen

### Gelöste Themen

### Ungelöste Themen

### Alle Themen
