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?
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');
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.