web-dev-qa-db-fra.com

La métabox du champ personnalisé ne s'affiche pas dans le back-end

Après un certain temps, j'ai récemment mis à jour mon site Web et la méta-boîte Champs personnalisés n'apparaît plus dans l'éditeur. Il n'apparaît pas non plus dans "Options d'écran". Des idées pour lesquelles cela pourrait être, et comment le récupérer?

 enter image description here 

3
Pim

Il s’avère que la dernière mise à jour de Advanced Custom Fields (à partir de la version 5.6.0) supprime les métaboxes des champs personnalisés principaux par défaut.

La manière de le restaurer consistait à ajouter un filtre dans functions.php:

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

Lorsque vous enregistrez un type d'article personnalisé, vous devez déclarer qu'il prend en charge la méta-zone de champs personnalisés pour l'obtenir, par exemple:

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

Mais la plupart des gens ne le font pas et construisent de véritables métaboxes. De cette façon, ils peuvent mettre des boutons radio et des listes déroulantes, etc.

0
Tom J Nowell