web-dev-qa-db-fra.com

Comment puis-je supprimer des champs dans l'éditeur de pièces jointes?

Est-il possible de supprimer un champ de pièce jointe par défaut de l'éditeur de pièces jointes, par exemple le champ "Légende"?

Pour vous donner un peu de contexte, j'essaie de créer une page d'éditeur de pièce jointe personnalisée. J'ai trouvé comment ajouter des champs personnalisés , j'aimerais maintenant supprimer certains des champs par défaut dont je n'ai pas besoin.

3
mike23

Utilisez le filtre attachment_fields_to_edit pour supprimer les champs que vous ne souhaitez pas afficher dans le tableau.

function remove_caption($fields) {
  unset($fields['post_excerpt']); // See wp-admin\includes\media.php line 1071
  return $fields;
}
add_filter('attachment_fields_to_edit','remove_caption');
2
Otto