23. Options-Seiten-API | Field Forge - Benutzerdefinierte Felder, gebaut für Geschwindigkeit
Herunterladen Anmelden

23. Options-Seiten-API

Lesen Sie Werte der Optionsseite über REST.

GET /fieldforge/v1/options/{page}

Hole alle Werte für eine Optionsseite nach ihrem Slug.

bash
curl -s -u "$AUTH" \
  "https://example.com/wp-json/fieldforge/v1/options/site-options"
Antwort:
json
{
  "site_logo": "55",
  "site_phone": "+1-555-0123",
  "footer_copyright": "2024 My Company",
  "social_facebook": "https://facebook.com/mycompany"
}

fieldforge Eigenschaft auf Post-REST-Endpunkten (PRO)

Wenn PRO aktiv ist, enthalten die standardmäßigen WordPress-Post-REST-Endpunkte ein fieldforge-Objekt:

bash
curl -s "https://example.com/wp-json/wp/v2/posts/42"
json
{
  "id": 42,
  "title": { "rendered": "My Post" },
  "fieldforge": {
    "subtitle": "A great post",
    "price": "29.99",
    "hero_image": {
      "ID": 55,
      "url": "https://example.com/wp-content/uploads/hero.jpg",
      "width": 1200,
      "height": 630
    }
  }
}

Dies funktioniert für alle Beitragstypen mit show_in_rest => true, aber die öffentliche Beitragsnutzlast ist standardmäßig verweigert. Ein Feld erscheint in diesem fieldforge-Objekt nur, wenn die Felddefinition show_in_rest => true festlegt oder ein Entwickler dies ausdrücklich über fieldforge/rest/public_field_allowed erlaubt.

Passwortfelder werden niemals angezeigt. Felder, deren Namen sensibel erscheinen (password, secret, token, credential, api_key, private_key) bleiben verborgen, es sei denn, fieldforge/rest/public_sensitive_field_allowed gibt ausdrücklich true zurück. Zusammengesetzte Felder (Gruppe, Wiederholer, flexibler Inhalt) werden rekursiv gefiltert, sodass ein öffentlicher Elternteil kein privates Unterfeld preisgeben kann.

Forge KI-Assistent Online

Hallo! Ich bin der Field Forge KI-Assistent. Fragen Sie mich alles über das Plugin — Einrichtung, Funktionen, Fehlerbehebung oder Entwicklung.

Gerade eben
Unterstützt von Forge KI · Dokumentation durchsuchen