Gutenberg

Description

L’objectif de l’éditeur de blocs est de rendre simple et agréable l’ajout de contenus sur WordPress.

Avertissement : ceci est un logiciel en version bêta, ne l’utilisez pas sur des sites en production !

La nouvelle expérience de construction d’articles et de pages va diminuer les efforts pour écrire des publications enrichies, rendre facile à faire ce qui aujourd’hui peut demander l’utilisation de codes courts, de HTML personnalisé ou « d’intégrations mystérieuses ».

WordPress prend en charge déjà une grande quantité de « blocs », mais ne les affiche pas très bien, et ne leur donne pas beaucoup d’options de mise en page. En adoptant la nature fixe du contenu de publication enrichi, nous aborderons les blocs qui existent déjà, et fournirons des options de mise en page plus avancées pour chacun d’eux. Cela vous permettra de composer de beaux articles comme sur cet exemple.

Gutenberg est construit par de nombreux contributeurs et bénévoles. Vous pouvez consulter la liste complète des contributeurs sur le fichier GitHub CONTRIBUTORS.md qui est mis à jour en continu. Vous pouvez suivre aussi github.com/WordPress/gutenberg et l’étiquette #editor sur le blog make.wordpress.org.

FAQ

Comment puis-je envoyer des retours ou être aidé par rapport à un bug ?

Nous adorerions entendre vos retours de bugs, vos suggestions de fonctionnalités et tout autre retour ! Veuillez consulter la page de retours sur GitHub pour rechercher des problèmes existants ou pour en ouvrir un nouveau. Bien que nous essayerons de trier les problèmes signalés ici sur le forum des extensions, vous obtiendrez une réponse plus rapide (et limiterez les doublons) en gardant tout centralisé dans le répertoire GitHub.

Comment puis-je contribuer ?

Plus on est de fous, plus on rit ! Pour commencer, consulter notre guide pour les contributeurs (en anglais).

Avis

Hook to disable Gutenberg per post-type

Gutenberg is very good project, but we need a hook to disable Gutenberg per post-type.

For some website, we need Gutenberg only for certain post-type. For example, an e-commerce website need Gutenberg only for post-type ‘page’.

So, Gutenberg need to be controllable per post-type basis.

That website need something like this:

define( 'gutenberg', false, 'post' );
define( 'gutenberg', false, 'product' );

Hope to see something positive

Great plugin

This is great – nice minimal way of extending the editor. I’ve just discovered I can integrate this into Magento using the Fishpig module and including the Gutenberg css stylesheet. Good work – hope it becomes the standard WordPress editor soon.

Everything about it is wrong

Please don’t make it as a default editor on WordPress, it really sucks. I’ve used a lot of editors in the past and this is by far the worst one.

Worst Decision

No clear direction, no roadmap, no attempt to prepare the dev community or site owners for this monstrous change.

A decision forced upon billions of websites and livelihoods of millions of developers.

If you are so keen to bring visual builder in WP page editor – give people a choice to select between the new and old editor during installation.

You can’t or you won’t? No one is in a hurry for this drastic change.

Leave Gutenburg as an option for those who want to use it

I totally get what your are trying to do with this project but it’s taking authors down a tricky path.

I tend to write is fits and spurts and spend time moving a shifting chunks of text around. I add and remove headers, lists, images and so until I have a structure that works for me. Because of how the blocks are used copying and pasting becomes very difficult. I tried to add a list the normal way (by hitting return and then changing the group into a list) but I couldn’t do this.

I wanted to change a line of text into a header but it’s now two actions (used to be click on the drop down and select) with those awkward floating boxes that won’t go away.

Media handling isn’t good at all. I wanted to add an thumbnail image to the left of a paragraph and I couldn’t, none of the usual options were there. I can see that I can resize but There is no option to use the presets (so all images are the same size).

I sort of gave up a this point I it become increasingly difficult to fix the layout the way I wanted.

If Gutenberg remains an option then that’s fine but please, please, please don’t make it core.

Good

It’s very good to move blocks.
I use it in Japanese environment. Very good

Lire les 143 avis

Contributeurs & développeurs

« Gutenberg » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Gutenberg” a été traduit dans 14 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Gutenberg » dans votre langue.

Le développement vous intéresse ?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Journal

1.1.0

  • Add blocks « slash » autocomplete—shortcut to continue adding new block without leaving the keyboard.
  • Add ability to remove an image from a gallery from within the block (selecting image).
  • Add option to open a created link in a new window.
  • Support and bootstrap server-registered block attribute schemas.
  • Improve accessibility of add-new-category form.
  • Documentation gets an updated design and content improvements.
  • Adjust column width calculation in gallery block to properly respect column count.
  • Move pending review control together with sticky toggle at the bottom.
  • Add caption styling for video block.
  • Allow removing a « classic text » block with backspaces.
  • Allow Button block to show placeholder text.
  • Drop the deprecated button-secondary class name.
  • Fix link dialog not showing in Safari when caret is in the middle of the word.
  • Fix adding new categories and position newly added term at the top.
  • Fix the resetting of drop-zone states after dropping a file.
  • Fix embed saving « undefined » text when URL is not set.
  • Fix placeholder styling on Text when background color is set.
  • Update Composer + PHPCS.
  • Rename default block handlers.
  • Update code syntax tabs in docutron.
  • Link to plugin download and github repo from docutron.
  • Added block API document.
  • Add « Edit and Save » document.

1.0.0

  • Restored keyboard navigation with more robust implementation, addressing previous browser issues.
  • Added drag and drop for media with pointer to create new blocks.
  • Merged paragraph and cover text blocks (includes the colors and font size options).
  • Reworked color palette picker with a « clear » and a « custom color » option.
  • Further improvements to inline pasting and fixing errant empty blocks.
  • Added thumbnail size selector to image blocks.
  • Added support for url input and align and edit buttons to audio block.
  • Persist the state of the sidebar across page refresh.
  • Persist state of sidebar panels on page refresh.
  • Persist editor mode on page refresh.
  • New withAPIData higher-order component for making it easier to manage data needs.
  • Preserve unknown block and remove « freeform » comment delimiters (unrecognized HTML is handled without comment delimiters).
  • Show « add new term » in hierarchical taxonomies (including categories).
  • Show tooltip only after mouseover delay.
  • Show post formats only if the post type supports them.
  • Added align and edit buttons to video block.
  • Preload data in withApiData to improve perceived performance.
  • Improve accessibility of sidebar modes.
  • Allow changing cover-image settings before uploading an image.
  • Improve validation leniency around non-meaningful differences.
  • Take into account capabilities for publishing action.
  • Update author selector to show only users capable of authoring posts.
  • Normalize pasted blockquote contents.
  • Refactored featured image, page attributes to use withApiData
  • Added a fix to avoid cloning nodes by passing pasted HTML string.
  • Added a fix to avoid re-encoding on encoded posts.
  • Fixed resetting the focus config when block already selected.
  • Allowing adding of plain text after insert link at the end of a paragraph.
  • Update to latest TinyMCE version.
  • Show only users capable of authoring posts.
  • Add submit for review to publish for contributor.
  • Delete or backspace in an empty « classic text » block now removes it.
  • Check for type in block transformations logic.
  • Fixed drop-down menu issue on classic text.
  • Added filter to allow post types to disable « edit in gutenberg » links.
  • Made UrlInput and UrlInputButton available as reusable components.
  • Use wordpress/a11y package instead of global.
  • Added npm5 package-lock.
  • We welcome all your feedback and contributions on the project repository, or ping us in #core-editor. Follow the « gutenberg » tag for past updates.

0.9.0

  • Added ability to change font-size in cover text using slider and number input.
  • Added support for custom anchors (ids) on blocks, allowing to link directly to a section of the post.
  • Updated pull-quote design.
  • Created custom color palette component with « clear » option and « custom color » option. (And better markup and accessibility.)
  • Improve pasting: recognizing more elements, adding tests, stripping non-semantic markup, etc.
  • Improve gallery visual design and fix cropping in Safari.
  • Allow selecting a heading block from the table-of-contents panel directly.
  • Make toolbar slide horizontally for mobile.
  • Improve range-input control with a number input.
  • Fix pasting problems (handling of block attributes).
  • More stripping of unhandled elements during paste.
  • Show post format selector only for posts.
  • Display nicer URLs when editing links.
  • More compact save indicator.
  • Disabled arrow key navigation between blocks as we refine implementation.
  • Removed blank target from « view post » in notices.
  • Fix empty links still rendering ont he front-end.
  • Fix shadow on inline toolbars.
  • Fix problem with inserting pull-quotes.
  • Fix drag and drop on image block.
  • Removed warning when publishing.
  • Don’t provide version for vendor scripts.
  • Clean category code in block registration.
  • Added history and resources docs.

0.8.0

  • New Categories Block (based on existing widget).
  • New Text Columns Block (initial exploration of text-only multiple columns).
  • New Video Block.
  • New Shortcode Block.
  • New Audio Block.
  • Added resizing handlers to Image Block.
  • Added direct image upload button to Image Block and Gallery Block.
  • Give option to transform a block to Classic when it encounters problems.
  • Give option to Overwrite changes on a block detected as invalid.
  • Added « link to » option in galleries.
  • Added support for custom taxonomies.
  • Added post formats selector to post settings.
  • Added keywords support (aliases) to various blocks to improve search discovery.
  • Significant improvements to the way attributes are specified in the Block API and its clarity (handles defaults and types).
  • Added Tooltip component displaying aria-labels from buttons.
  • Removed stats tracking code.
  • Updated design document.
  • Capture and recover from block rendering runtime errors.
  • Handle enter when focusing on outer boundary of a block.
  • Reduce galleries json attributes data to a minimum.
  • Added caption styles to the front-end for images and embeds.
  • Added missing front-end alignment classes for table and cover-text blocks.
  • Only reset blocks on initial load to prevent state fluctuations.
  • Improve calculation of dirty state by making a diff against saved post.
  • Improve visual weight of toolbar by reducing its silhouette.
  • Improve rendering of galleries on the front-end.
  • Improve Cover Image placeholder visual presentation.
  • Improve front-end display of quotes.
  • Improve responsive design of galleries on the front-end.
  • Allow previewing new posts that are yet to be saved.
  • Reset scrolling position within inserter when switching tabs.
  • Refactor popover to render at root of document.
  • Refactor withFocusReturn to handle accessibility better in more contexts.
  • Prevent overlap between multi-selection and within-block selection.
  • Clear save notices when triggering a new save.
  • Disable « preview » button if post is not saveable.
  • Renamed blocks.query to blocks.source for clarity and updated documentation.
  • Rearrange block stylesheets to reflect display and editor styles.
  • Use @wordpress dependencies consistently.
  • Added validation checks for specifying a block’s category.
  • Fix problems with quote initialization and list transformation.
  • Fix issue where Cover Image was being considered invalid after edits.
  • Fix errors in editable coming from Table block commands.
  • Fix error in latest posts block when date is not set for a post.
  • Fix issue with active color in ColorPalette component.
  • Prevent class=false serialization issue in covert-text.
  • Treat range control value as numeric.
  • Added warning when using Editable and passing non-array values.
  • Show block switcher above link input.
  • Updated rememo dependency.
  • Start consuming from separate @wordpress dependencies.
  • Fix problem with inserting new galleries.
  • Fix issue with embeds and missing captions.
  • Added outreach section to docs.

0.7.1

  • Address problem with the freeform block and Jetpack’s contact form.

0.7.0

  • Hide placeholders on focus—reduces visual distractions while writing.
  • Add PostAuthor dropdown to the UI.
  • Add theme support for customized color palettes and a shared component (applies to cover text and button blocks).
  • Add theme support for wide images.
  • Report on missing headings in the document outline feature.
  • Update block validation to make it less prone to over-eagerness with trivial changes (like whitespace and new lines).
  • Attempt to create an embed block automatically when pasting URL on a single line.
  • Save post before previewing.
  • Improve operations with « lists », enter on empty item creates new paragraph block, handling backspace, etc.
  • Don’t serialize attributes that match default attributes.
  • Order link suggestions by relevance.
  • Order embeds for easier discoverability.
  • Added « keywords » property for searching blocks with aliases.
  • Added responsive styles for Table block in the front end.
  • Set default list type to be unordered list.
  • Improve accessibility of UrlInput component.
  • Improve accessibility and keyboard interaction of DropdownMenu.
  • Improve Popover component and use for PostVisibility.
  • Added higher order component for managing spoken messages.
  • Localize schema for WP API, avoiding initialization delay if schema is present.
  • Do not expose editor.settings to block authors.
  • Do not remove tables on pasting.
  • Consolidate block server-side files with client ones in the same directory.
  • Removed array of paragraphs structure from text block.
  • Trim whitespace when searching for blocks.
  • Document, test, and refactor DropdownMenu component.
  • Use separate mousetrap instance per component instance.
  • Add npm organization scope to WordPress dependencies.
  • Expand utilities around fixture regeneration.
  • Renamed « Text » to « Paragraph ».
  • Fix multi-selection « delete » functionality.
  • Fix text color inline style.
  • Fix issue caused by changes with React build process.
  • Fix splitting editable without child nodes.
  • Use addQueryArgs in oEmbed proxy url.
  • Update dashicons with new icons.
  • Clarify enqueuing block assets functions.
  • Added code coverage information to docs.
  • Document how to create new docs.
  • Add example of add_theme_support in docs.
  • Added opt-in mechanism for learning what blocks are being added to the content.

0.6.0

  • Split paragraphs on enter—we have been exploring different behaviours here.
  • Added grid layout option for latest posts with columns slider control.
  • Show internal posts / pages results when creating links.
  • Added « Cover Text » block with background, text color, and full-width options.
  • Autosaving drafts.
  • Added « Read More » block.
  • Added color options to the button block.
  • Added mechanism for validating and protecting blocks that may have suffered unrecognized edits.
  • Add patterns plugin for text formatting shortcuts: create lists by adding * at the beginning of a text line, use # to create headings, and backticks for code.
  • Implement initial support for Cmd/Ctrl+Z (undo) and Cmd/Ctrl+Shift+Z (redo).
  • Improve pasting experience from outside editors by transforming content before converting to blocks.
  • Improve gallery creation flow by opening into « gallery » mode from placeholder.
  • Added page attributes with menu order setting.
  • Use two distinct icons for quote style variations.
  • Created KeyboardShortcuts component to handle keyboard events.
  • Add support for custom icons (non dashicons) on blocks.
  • Initialize new posts with auto-draft to match behaviour of existing editor.
  • Don’t display « save » button for published posts.
  • Added ability to set a block as « use once » only (example: « read more » block).
  • Hide gallery display settings in media modal.
  • Simplify « cover image » markup and resolve conflict state in demo.
  • Introduce PHP classes for interacting with block types.
  • Announce block search results to assistive technologies.
  • Reveal « continue writing » shortcuts on focus.
  • Update document.title when the post title changes.
  • Added focus styles to several elements in the UI.
  • Added external-link component to handle links opening in new tabs or windows.
  • Improve responsive video on embed previews.
  • Improve « speak » messages for tag suggestions.
  • Make sure newly created blocks are marked as valid.
  • Preserve valid state during transformations.
  • Allow tabbing away from table.
  • Improve display of focused panel titles.
  • Adjust padding and margins across various design elements for consistency and normalization.
  • Fix pasting freeform content.
  • Fix proper propagation of updated block attributes.
  • Fix parsing and serialization of multi-paragraph pullquotes.
  • Fix a case where toggling pending preview would consider post as saved.
  • Fix positioning of block mover on full-width blocks.
  • Fix line height regression in quote styles.
  • Fix IE11 with polyfill for fetch method.
  • Fix case where blocks are created with isTyping and it never clears.
  • Fix block warning display in IE11.
  • Polish inspector visual design.
  • Prevent unhandled actions from returning new state reference.
  • Prevent unintentionally clearing link input value.
  • Added focus styles to switch toggle components.
  • Avoid navigating outside the editor with arrow keys.
  • Add short description to Verse block.
  • Initialize demo content only for new demo posts.
  • Improve insert link accessibility.
  • Improve version compare checks for plugin compatibility.
  • Clean up obsolete poststoshowattribute in LatestPosts block.
  • Consolidate addQueryArgs usage.
  • Add unit tests to inserter.
  • Update fixtures with latest modifications and ensure all end in newlines.
  • Added codecov for code coverage.
  • Clean up JSDoc comments.
  • Link to new docs within main readme.

0.5.0

  • New tabs mode for the sidebar to switch between post settings and block inspector.
  • Implement recent blocks display.
  • Mobile implementation of block mover, settings, and delete actions.
  • Search through all tabs on the inserter and hide tabs.
  • New documentation app to serve all tutorials, faqs, docs, etc.
  • Enable ability to add custom classes to blocks (via inspector).
  • Add ability to drag-and-drop on image block placeholders to upload images.
  • Add « table of contents » document outline for headings (with empty heading validation).
  • Refactor tests to use Jest API.
  • New block: Verse (intended for poetry, respecting whitespace).
  • Avoid showing UI when typing and starting a new paragraph (text block).
  • Display warning message when navigating away from the editor with unsaved changes.
  • Use old editor as « freeform ».
  • Improve PHP parser compatibility with different server configurations (« mbstring » extension and PCRE settings).
  • Improve PostVisibility markup and accessibility.
  • Add shortcuts to manage indents and levels in List block.
  • Add alignment options to latest posts block.
  • Add focus styles for quick tags buttons in text mode.
  • Add way to report PHP parsing performance.
  • Ajout des libellés et des rôles sur Urlinput.
  • Ajout de la possibilité de mettre en place des espaces réservés (placeholders) personnalisés pour le texte et les titres en tant qu’attributs.
  • Affichage d’un message d’erreur lorsque les actions de mise à la corbeille échouent.
  • Passage de contenus vers les fonctions PHP de rendu de bloc dynamique .
  • Correction de divers problèmes de z-index et simplification des raisonnements.
  • Correction des flèches de navigation du DropdownMenu et ajout d’un aria-label manquant.
  • Mise à jour du calcul des tailles d’iframe en bac à sable.
  • Export du composant d’inspection des contrôles sous wp.blocks.
  • Ajustement du paquet Travis JS pour améliorer les allocations de tâches.
  • Correction des avertissements lors des tests.
  • Correction du retour chariot lors de la transition du formatage sur Editable.
  • Définition explicite des prop-types en tant que dépendances.
  • Mise à jour de la liste des navigateurs supportés pour plus de consistence avec le cœur.

0.4.0

  • FAQ initiale (en cours d’écriture).
  • API pour la prise en charge du contenu copié-collé (le but étant d’avoir une prise en charge spécifique pour convertir du Word, Markdown, Google Docs vers des blocs WordPress natifs).
  • Ajout du support de l’ajout de lien vers une URL sur les blocs image.
  • Utilisation des flèches directionnelles pour la navigation entre les blocs.
  • Ajout du bloc de tableau alternatif avec la fonctionnalité TinyMCE permettant d’ajouter/enlever des lignes/cellules, etc. Retrait de l’item précédent.
  • Parsing des jetons de commentaires more/noteaser depuis le cœur.
  • Ré-ingénierie de l’approche pour le rendu des jeux de cadres embarqués.
  • Première passe sur l’ajout de aria-labels sur la liste de blocs.
  • Paramétrage de jest pour un meilleur environnement de test.
  • Amélioration des performances du parsing côté serveur.
  • Mise à jour de la documentation des blocs avec les dernières fonctions d’API et des exemples plus clairs.
  • Utilisation de la position fixe pour les notifications.
  • Défini le mode inline comme mode par défaut sur Editable.
  • Ajout d’actions pour que les extensions puissent enregistrer les éléments de front-office et de l’éditeur.
  • Suppression des réglages de galeries de la colonne latérale dans la bibliothèque de médias lors de la modification d’une galerie.
  • Validation du rendu de l’enregistrement de la modification lors de l’enregistrement d’un bloc.
  • Évite à la fenêtre modale de la bibliothèque de médias de s’ouvrir au chargement des espaces réservés (placeholders).
  • Mise à jour du design de la colonne latérale et de son comportement sur mobile.
  • Amélioration de la taille de police dans l’outil d’insertion et sur le bloc derniers articles.
  • Amélioration du rendu des blocs bouton sur le front-office.
  • Ajout de aria-label sur le bouton de modification d’image.
  • Ajout de aria-label dans les entrées d’url embarqués.
  • Utilisation du pointeur cursor pour les onglets de l’outil d’insertion.
  • Mise à jour du design des documents avec une attention particulière sur les états sélectionné/désélectionné.
  • Amélioration de la génération des classes wp-block-* pour plus de consistance.
  • Sélection des premières cellules du bloc tableau à l’initialisation.
  • Correction des alignements wide et full sur le front-office quand les images n’ont pas de légende.
  • Correction de l’état initial du bloc freeform.
  • Correction de la possibilité de naviguer vers les ressources dans le visualisateur de liens.
  • Correction du nettoyage des flottants dans l’outil d’insertion.
  • Correction du chargement des images dans la bibliothèque.
  • Correction du focus automatisé dans le bloc de tableau qui était trop agressif.
  • Nettoyage de la double référence à pegjs dans les dépendances.
  • Inclusion de messages pour faciliter le parseur de débuguage.
  • Vérification de la correspondance exacte pour le contenu sérialisé dans les tests du parseur.
  • Ajout de allow-presentation pour corriger le problèmes d’iframes mises en bac à sable sur Chrome.
  • Déclaration consistante de l’utilisation des noms de classes du module.
  • Ajout de la traduction sur le titre embarqué.
  • Ajout des domaines de textes et ajustement de PHPCS pour alerter à leur sujet.
  • Ajout de modèles pour la création de retours d’utilisation en incluant la mention du numéro de version.

0.3.0

  • Ajout du framework pour les notifications et implémentation de la publication et de la sauvegarde.
  • Implémentation des tabulations dans l’outil d’insertion.
  • Ajout de l’insertion rapide de texte et d’image près de l’icône d’insertion à la fin de l’article.
  • Génération et inclusion des styles front-end pour les blocs natifs.
  • Inclusion des noms de classes de blocs générés dans l’environnement d’édition.
  • Ajout du bouton « modifier l’image » blocs image et image de couverture.
  • Ajout d’une option pour recadrer visuellement les images dans les galeries pour un plus bel alignement.
  • Ajout d’une option pour désactiver l’obscurité de l’arrière-plan sur les images de couverture.
  • Ajout d’un buffer pour les flux de sélection multiple.
  • Ajout d‘une option pour afficher les dates et configurer le nombre d’articles dans le bloc LatestPosts.
  • Ajout d’un parseur PHP basé sur PEG.js pour unifier la grammaire.
  • Division des styles de blocs pour qu’ils puissent être chargés dans le thème.
  • Auto-focus pour le champ de recherche de l’outil d’insertion.
  • Ajout du formatage de texte sur le bloc CoverImage.
  • Ajout de l’option de permutation pour l’arrière-plan fixé sur CoverImage.
  • Changement vers un stockage des attributs en format JSON sans échappement dans les commentaires.
  • Ajout d’espaces réservés (placeholders) pour tous les blocs de texte.
  • Ajout du texte d’espace réservé (placeholder) pour les entêtes, les citations, etc.
  • Ajout du composant BlockDescription et application sur plusieurs blocs.
  • Implémentation de l’iframe bac à sable pour les inserts (embeds).
  • Inclusion des classes d’alignement sur les inserts (embed) à l’aide de conteneurs.
  • Changement de la déclaration du nom des blocs des inserts (embed) pour « core-embed/name-of-embed ».
  • Affichage des inserts (embeds) plus robuste et simplifié.
  • Différents correctifs pour le blocs de citation (parsing et transformations).
  • Améliore l’affichage du texte avec les image de couverture.
  • Correction du positionnement des espaces réservés (placeholders) sur plusieurs blocs.
  • Correction du parsage de bloc HTML.
  • Correction de calculs de la barre d’outils sur les blocs sans barre d’outils.
  • Ajout des alignements d’entêtes et de niveaux à l’inspecteur.
  • Ajout des réglages d’articles épinglés et de la permutation.
  • Ajout des styles de focus à l’outil de recherche de l’outil d’insertion.
  • Ajout de modèles de conception et de principes au storybook.
  • Améliore l’accessibilité de FormTokenField.
  • Chargement du module de comptage de mots.
  • Icônes mis à jour pour le bouton de mise à la corbeille et HTML personnalisé.
  • Réglages pour l’outil d’insertion, les espaces réservés (placeholders) et l’adaptabilité mobile.
  • Améliorations sur les entêtes de la colonne latérale et sur les marges externes des galeries.
  • Permet la suppression de blocs sélectionnés avec la touche « supprimer ».
  • Retourne davantage que 10 catégories/étiquettes dans les réglages d’articles.
  • Améliorations sur l’accessibilité avec FormToggle.
  • Correction du bouton d’ajout de médias dans l’espace réservé (placeholder) de galerie.
  • Correction des fils d’ariane en colonne latérale.
  • Correction sur l’outil de déplacement de blocs quand les blocs sont flottants.
  • Correction de l’insertion du bloc freeform (devenu « texte classique »).
  • Correction de la touche manquante dans l’outil d’insertion.
  • Implémentation de la classe drop-cap mise à jour.
  • Affichage de l’image de couverture pleine largeur dans le contenu de démonstration.
  • Copie des corrections sur le contenu de démonstration.
  • Masquage des icônes de meta-boxes pour les lecteurs d’écrans.
  • Gestion des valeurs nulles dans les attributs de liens.

0.2.0

  • Inclus « Paste » en tant qu’extension par défaut dans « Editable ».
  • Extrait le contrôle d’alignement des blocs en tant que composant réutilisable.
  • Ajoute un bouton pour supprimer les blocs.
  • Ajoute un bouton pour ouvrir les réglages de bloc dans l’inspecteur.
  • Nouveau bloc : HTML personnalisé (pour écrire votre propre HTML et le prévisualiser).
  • Nouveau bloc : Image de couverture (avec du texte en plus du support des images).
  • Renomme le bloc « Freeform » en « Texte classique ».
  • Ajoute le support des pages et des types de contenus personnalisés.
  • Améliore l’affichage du libellé « sauvegarde » lors de la sauvegarde.
  • Abandonne l’utilisation de la propriété de contrôles au profit des composants dans le rendu.
  • Ajoute la possibilité de sélectionner tous les blocs avec CTRL/CMD + A.
  • Génération automatique de classes de conteneurs pour mettre en forme les blocs.
  • Évite de déclencher des sélections multiples au clic droit.
  • Améliore la cible de la prévisualisation d’articles.
  • Utiliser des imports au lieu d’accéder aux globales WP.
  • Ajoute l’alignement de bloc et des contenus de remplissage sur les blocs de citations.
  • Attendre que wp.api soit disponible avant de charger l’éditeur (solution provisoire).
  • Ajoute plusieurs contrôles d’inspection réutilisables.
  • Améliorations de design sur les flottants, les leviers et les titres.
  • Ajoute les classes width sur le conteneur des balises figure lorsqu’on utilise des légendes dans les images.
  • Ajoute les attributs alt pour les images.
  • Ajoute la génération HTML pour les inserts de type photo.
  • S’assurer que l’extension est lancée sur WP 4.8.
  • Mise à jour du bouton de révision pour le montrer uniquement lorsqu’il y a des révisions.
  • Correction de parsing sur do_blocks.
  • Évite le fait d’être piégé dans l’éditeur de contenu.
  • Ne pas afficher les barre d’outils des blocs quand on appuie sur les touches de modification.
  • Corrige les chevauchements dans le bloc de bouton.
  • Corrige l’interlignage des titres d’articles.
  • Corrige le parsage des blocs vides.
  • Corrige la séparation des instances modifiables en ligne avec shift+entrée.
  • Corrige la transformation entre les textes et les listes, et entre les citations et les listes.
  • Corrige la sauvegarde de nouveaux articles en rendant le type de contenu obligatoire.
  • Affiche les effet de pop-over au dessus de tous les éléments.
  • Améliorations concernant la suppression de blocs en utilisant le rétro-espace (touche retour arrière).
  • Changement de la façon dont les contours de blocs sont affichées au survol.
  • Mise à jour du parseur PHP pour gérer la syntaxe abrégée du bloc, et réparer les nouvelles lignes.
  • Possibilité d’annuler l’ajout d’un lien depuis le menu lien.

0.1.0

  • Première sortie de l’extension.