Advanced Custom Fields Plugin – Holen Sie sich Text aus dem Editorfeld und speichern Sie es in einer Variablen

In ACF habe ich ein benutzerdefiniertes Editor-Feld hinzugefügt, aber wenn ich versuche, seinen Text in eine Variable zu speichern und den Wert mit js an die Konsole auszugeben, gibt es mir eine leere Zeichenfolge.

Hier ist mein Code:

 

Und das Javascript:

  var v = ''; console.log(v);  

Ich muss den Textwert abrufen, da ich prüfen muss, ob darin Listenelemente enthalten sind. Was mache ich falsch? Oder gibt es dafür eine spezielle Methode? Wenn ich versuche, es direkt an das Frontend auszugeben …

  

…Es klappt.

Solutions Collecting From Web of "Advanced Custom Fields Plugin – Holen Sie sich Text aus dem Editorfeld und speichern Sie es in einer Variablen"

the_field() ist eine Echo-statement, verwenden get_field() stattdessen get_field() .

Sie können den ob_start nicht in einer Variablen speichern, dafür müssen Sie möglicherweise den Ausgabepuffer ob_start In Ihrem Fall get_field function get_field funktionieren.