Beim Einsatz von ACF Pro kommt es zu Problemen im Javascript. Ist ACF Pro aktiv, wird leider eine veraltete Javascript-Bibliothek von ACF geladen. Mit diesem Hook wird dieses Problem bei ACF umgangen.
Fehler
Folgende Fehler treten im Javascript auf und verursacht so einige Probleme im Backend von WordPress:
Uncaught Error: Option ‚ajax‘ is not allowed for Select2 when attached to a <select> element.
Uncaught TypeError: Cannot read property ‚hasClass‘ of undefined
Problemlösung
Folgenden Hook in die functions.php einfügen, damit wird die select2-Version von ACF auf 4.0 gehoben:
1 2 3 4 5 |
function my_acf_init() { acf_update_setting('select2_version', 4); } add_action('acf/init', 'my_acf_init'); |
Quelle: https://github.com/woocommerce/woocommerce/issues/12924
Alternative
Falls du ACF nicht verwendest aber trotzdem Probleme dieser Art hast, kannst du auch folgende Option ausprobieren und den Haken anhaken: