it-swarm.com.de

Benutzerdefinierte Feld-Metabox wird im Back-End nicht angezeigt

Ich habe kürzlich meine Website nach einer Weile aktualisiert und das Meta-Feld für benutzerdefinierte Felder wird im Editor nicht mehr angezeigt. Es wird auch nicht unter "Bildschirmoptionen" angezeigt. Irgendwelche Ideen, warum das sein könnte und wie man es zurückbekommt?

 enter image description here 

3
Pim

Es stellt sich heraus, dass das neueste Update für erweiterte benutzerdefinierte Felder (ab Version 5.6.0) standardmäßig die Metaboxen der benutzerdefinierten Kernfelder entfernt.

Zum Wiederherstellen wurde in functions.php ein Filter hinzugefügt:

add_filter('acf/settings/remove_wp_meta_box', '__return_false');
2
Pim

Wenn Sie einen benutzerdefinierten Beitragstyp registrieren, müssen Sie angeben, dass er die Meta-Box für benutzerdefinierte Felder unterstützt, um ihn abzurufen, z.

'supports' => array( 'title', 'editor', 'custom-fields' )

Aber die meisten Leute tun dies nicht und bauen stattdessen echte Metaboxen. Auf diese Weise können sie stattdessen Optionsfelder und Dropdowns usw. Einfügen

0
Tom J Nowell