web-dev-qa-db-fra.com

Activer les révisions pour le type de publication personnalisé

J'ai créé un type de message personnalisé et je l'ai enregistré.

Quelqu'un peut-il m'aider à activer les révisions du type de message personnalisé?

29

Lorsque vous enregistrez votre CPT, vous devez ajouter manuellement le support pour les révisions. Seuls les titres et les éditeurs sont définis par défaut. Découvrez le codex . Donc, si vous devez activer les révisions, vous devez l'ajouter comme ceci

'supports' => array( 'title', 'editor', 'revisions' ),

dans votre $args = array() lors de l’enregistrement de votre CPT.

Juste pour info, voici les autres arguments que vous pouvez passer à 'supports'

'title'
'editor' (content)
'author'
'thumbnail' (featured image, current theme must also support post-thumbnails)
'excerpt'
'trackbacks'
'custom-fields'
'comments' (also will see comment count balloon on edit screen)
'revisions' (will store revisions)
'page-attributes' (menu order, hierarchical must be true to show Parent option)
'post-formats' add post formats, see Post Formats

EDIT

Grâce à @jammypeach, il est important de savoir que la métabox de révision ne sera pas affichée tant qu'il n'y aura pas de révisions pour le poste. S'il n'y a pas de révisions, la méta-boîte de révision ne s'affichera pas

47
Pieter Goosen