Erhalten Sie den ACF-Wert im externen jQuery-Dokument

Ich versuche, den Wert einer Auswahlliste für erweiterte benutzerdefinierte Felder in einem externen jQuery-Dokument abzurufen, um einige Bedingungen zu übernehmen.

Ich suchte nach einer Antwort und fand nur eine Lösung, die die Verwendung von Tags innerhalb der Seite beinhaltet, die ich vermeiden möchte.

Solutions Collecting From Web of "Erhalten Sie den ACF-Wert im externen jQuery-Dokument"

Ihre Frage ist nicht ganz klar, aber es sieht so aus, als ob Sie wp_localize_script benötigen, mit dem Sie Variablen von PHP an ein Skript übergeben können. Sie würden es so verwenden (Beispiel mit zwei Feldern):

 add_action ('wp_enqueue_scripts','wpse244551_add_field'); function wpse244551_add_field () { $my_field = array (); $my_field[] = array (field1 => get_field ('field1')); $my_field[] = array (field2 => get_field ('field2')); wp_localize_script ('my-script', 'MyFields', $my_field); } 

In dem Skript, das Sie mit dem Handle my-script registriert haben, können Sie nun mit MyFields.field1 und MyFields.field2 auf die Variable MyFields.field2 .