web-dev-qa-db-fra.com

A quoi servent custom_css et custom_changeset?

Une nouvelle installation wordpress a les types de publication suivants:

  • Poste (Type de message: 'post')
  • Page (Type de message: 'page')
  • Pièce jointe (Type de message: 'pièce jointe')
  • Révision (Type de message: 'révision')
  • Menu de navigation (Type de message: 'nav_menu_item')
  • CSS personnalisé (type de message: 'custom_css')
  • Changesets (Type de message: 'personnaliser_changeset')

https://codex.wordpress.org/Post_Types n'indique pas à quoi servent les deux derniers.

Quelqu'un pourrait-il expliquer?

7
rob-gordon

Les types de publications mentionnés traitent spécifiquement de The Customizer.

Type de message CSS personnalisé

Le type d'article custom_css sert à stocker tous les thèmes "CSS personnalisé" contenus dans The Customizer sous CSS supplémentaire. Chaque thème reçoit son propre message (chaque fois que le CSS supplémentaire est enregistré) avec le CSS stocké en tant que post_content. Ensuite, seul l'article du thème actif est utilisé lors de l'affichage du thème. Nous pouvons le voir en action via wp_get_custom_css_post() . Pour en savoir plus sur cette décision, consultez l’article Make Core créé par le contributeur George Stephanis : Extension de l’éditeur CSS personnalisé .

Type de post

Ceci est une version de sauvegarde automatique pour The Customizer. Vous pouvez lire un article plus détaillé de Weston Ruter : Personnaliser les décisions de conception technique de changesets

Le TL; DR de cet article est la personnalisation des ensembles de modifications qui permet de conserver les modifications dans le personnaliseur, telles que les brouillons enregistrés automatiquement. Pour les utilisateurs, l'onglet de personnalisation peut être fermé et rouvert et les modifications seront conservées. Les utilisateurs peuvent modifier un thème et en changer dans le personnaliseur sans perdre les modifications lors du basculement. Une session de personnalisation peut être marquée par un signet pour revenir ultérieurement ou cette URL peut être partagée avec une autre personne afin d'être révisée et apportée par des modifications supplémentaires (les URL expirent après une semaine sans modifications). Les nouvelles API rendent possibles de nombreuses nouvelles fonctionnalités destinées aux utilisateurs dans les versions et les plugins de fonctionnalités futurs, notamment la sauvegarde des brouillons, la soumission des ensembles de modifications comme étant en attente de révision, la planification des modifications, etc.

7
Howdy_McGee