# Benutzerdefinierte Feldspalte

## Überblick

Verwendung **Benutzerdefinierte Feldspalten**, Sie können flexible und dynamische Spalten auf Ihrem Home-Dashboard erstellen.\
Diese Spalten können verschiedene Arten von Informationen anzeigen, wie z. B. **Text, Abzeichen, Notizen oder Daten, die von WordPress abgerufen werden**.

## 1. Zugriff auf benutzerdefinierte Felder

1. Öffnen Sie das **Spalte hinzufügen** Fenster.
2. Klicken Sie auf den **Benutzerdefiniertes Feld** Reiter.
3. Definieren Sie eine neue Spalte, indem Sie einen **Header-Namen** eingeben und ein **Template**.

<figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FLVMDgiLEkJaQcROUVUZg%2Frightplace-add-new-coulmn-custom-field-panel.png?alt=media&#x26;token=592b3772-0908-4d3a-8d42-171dca691831" alt=""><figcaption></figcaption></figure>

### 1.1 Template-Optionen

<table><thead><tr><th width="243.541015625">Template</th><th>Beschreibung</th></tr></thead><tbody><tr><td><strong>Leeres Template</strong></td><td>Alle Felder sind leer. Sie legen Feldtyp, Optionen und Standardwert manuell fest.</td></tr><tr><td><strong>Dev / Prod</strong></td><td><p>Ähnlich wie „Leeres Template“, jedoch mit vordefinierten <strong>Abzeichenwerten</strong> für eine schnelle Einrichtung:</p><pre><code>z. B.) wert:label:farbe

dev: Entwicklung : gelb\
prod: Produktion : grün\
staging: Staging : blau\ </code></pre></td></tr><tr><td><strong>Kurze Notiz</strong></td><td>Wählt als Feldtyp vorab <strong>Textarea</strong> für eine schnelle Notizerfassung aus.</td></tr></tbody></table>

## 2. Eingaben für benutzerdefinierte Felder

Beim Definieren eines benutzerdefinierten Feldes müssen Sie angeben:

* **Header-Namen** – Den Namen, der in der Dashboard-Spalte angezeigt wird
* **Speichermethode** – Wo die Daten gespeichert werden
* **Feldtyp** – Wie das Feld angezeigt wird
* **Wert / Optionen** – Standardwerte oder auswählbare Optionen, abhängig vom Feldtyp

<figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FSyjwfBEfV9jqSVfrcE9l%2Frightplace-add-new-coulmn-custom-field-Inputs.png?alt=media&#x26;token=2b1c7b62-3e3a-4897-bb96-2f90e1035280" alt=""><figcaption></figcaption></figure>

### 2.1 Speichermethode

| Speichermethode                | Beschreibung                                     | Zusätzliche Eingabefelder                                                                                                 |
| ------------------------------ | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------- |
| **Lokal**                      | Speichert Daten lokal in RightPlace              | Keine, außer den Standard-Eingaben (Feldtyp, Optionen, Standardwert)                                                      |
| **WordPress-Option**           | Speichert Daten als WordPress-Option             | <ul><li>Name der WordPress-Option</li><li>Optionales Schreibgeschützt-Kontrollkästchen</li></ul>                          |
| **WordPress-Filter / -Action** | Ruft Daten über WordPress-Hooks ab/speichert sie | <ul><li>Filtername (Lesen)</li><li>Action-Name (Schreiben)</li><li>Optionales Schreibgeschützt-Kontrollkästchen</li></ul> |

### 2.2 Feldtyp

<table><thead><tr><th width="115.27073669433594">Feldtyp</th><th>Beschreibung</th><th>Zusätzliche Informationen</th><th>Beispiel (UI)</th></tr></thead><tbody><tr><td><strong>Text</strong></td><td>Einzeiliges Texteingabefeld</td><td>Standardwert kann festgelegt werden</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FnnR80CbrH4dL3rRUTXMn%2Frightplace-custom-field-text.png?alt=media&#x26;token=9b606c2c-31bb-4eb3-9666-eea6636e0a3c" alt=""></td></tr><tr><td><strong>Textarea</strong></td><td>Mehrzeiliges Texteingabefeld</td><td>Standardwert kann festgelegt werden</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FkH7kiffX3nn6oSgWTIn9%2Frightplace-custom-field-textarea.png?alt=media&#x26;token=f0da9b47-5cd2-4e3c-8a29-e87bb1aa2633" alt=""></td></tr><tr><td><strong>Auswahl</strong></td><td>Dropdown-Auswahl</td><td>Optionen und Standardwert festlegen</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FA7ajF28AiOre9PtHog7I%2Frightplace-custom-field-select.png?alt=media&#x26;token=ade868c5-90c4-4326-ac5f-4dc5fa69a46e" alt=""></td></tr><tr><td><strong>Radio</strong></td><td>Einfachauswahl-Radio-Button</td><td>Optionen und Standardwert festlegen</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2F4zgGXjqMBeOU477nFTot%2Frightplace-custom-field-radio.png?alt=media&#x26;token=db38a8b2-77c6-4e2a-bc9a-c2bfd3ec6667" alt=""></td></tr><tr><td><strong>Mehrfach-Checkbox</strong></td><td>Mehrfachauswahl-Checkboxen</td><td>Optionen und Standardwerte festlegen</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FtpeCTPSWJDH0niVVQFrW%2Frightplace-custom-field-multiple-checkbox.png?alt=media&#x26;token=35455f46-56f4-42b7-a1b7-9eec425e9ddc" alt=""></td></tr><tr><td><strong>Abzeichen</strong></td><td>Farbiges Label</td><td>Optionen (Label, Wert, Farbe) und Standardwert festlegen</td><td><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2Fqy0ptTIUAoUMqgjkFCfj%2Frightplace-custom-field-badge.png?alt=media&#x26;token=3181d404-a231-4824-84a9-5c4aa34c4e1d" alt=""></td></tr></tbody></table>

{% hint style="info" %}
**Hinweis:** Nur *Auswahl, Radio, Mehrfach-Checkbox und Abzeichen* erfordern Eingaben für Optionen und Einstellungen für Standardwerte.
{% endhint %}

## 3. Schnelle Einrichtung vs. manuelle Einrichtung

* `Leeres Template` – Alle Felder müssen manuell definiert werden
* `Dev / Prod` und `Kurze Notiz` – Vorgefüllte Templates für eine schnellere Einrichtung

{% hint style="success" %}
Sie können Optionen und Standardwerte nach Auswahl eines Templates weiterhin bearbeiten.
{% endhint %}

## 4. Beispiele

### Beispiel 1: Environment-Abzeichen-Spalte

<div><figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FM9a7eOnYmxUFdB84VMLi%2Frightplace-custom-field-environment-badge-column.png?alt=media&#x26;token=3f7bad04-fc99-42cc-adf7-aa138c75d526" alt=""><figcaption></figcaption></figure> <figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FO0i8XtrC11XeroBdBup4%2Frightplace-custom-field-environment-badge-column-setting.png?alt=media&#x26;token=783a3b38-f60c-46be-bb1e-a431582f1909" alt=""><figcaption></figcaption></figure></div>

* Template: **Dev / Prod**
* Header-Name: `Environment`
* Abzeichenoptionen (wert:label:farbe)<br>

  ```
  dev: Entwicklung : gelb  
  prod: Produktion : grün  
  staging: Staging : blau  
  ```

### Beispiel 2: Kurznotiz-Spalte

<div><figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2FdVnBgRzQW6lHpPDYOG5k%2Frightplace-custom-field-note-column.png?alt=media&#x26;token=0829dbf1-6dc7-467a-8246-0fe7b7c675a2" alt=""><figcaption></figcaption></figure> <figure><img src="https://2317255284-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FuQjOedU42vQLDYfUc4Kl%2Fuploads%2F1zGMkVv4j2TTdoKC3aPn%2Frightplace-custom-field-note-column-setting.png?alt=media&#x26;token=3f44fa73-002e-4b12-af08-b32ad7cc4f0e" alt=""><figcaption></figcaption></figure></div>

* Template: **Kurze Notiz**
* Header-Name: `Nächste Aufgabe`
* Feldtyp: `Textarea`
