Site icon Blog ARC Optimizer

L'anatomie complète de l'éditeur WordPress Gutenberg


A propos de l'auteur

Manish Dudharejia est président et fondateur de E2M Solutions Inc une agence numérique multiservices spécialisée dans la conception et le développement de sites Web …
En savoir plus sur Manish

Une analyse approfondie du nouvel éditeur Gutenberg et de son impact sur le développement Web WordPress. Dans cet article, vous apprendrez quelques astuces pratiques qui vous seront utiles, surtout si vous utilisez Gutenberg pour la première fois.

Il semble que Gutenberg ait été un terme de controverse dans le monde de WordPress ces derniers temps. Salué comme le changement le plus significatif de WordPress 5.0 cette année, l'éditeur de Gutenberg a reçu une réponse mitigée de la part des développeurs Web et des gens ordinaires. Tout ce chaos rend difficile la vision de Gutenberg. Donc, je vais essayer de mettre une partie de la confusion pour me reposer une fois pour toutes.

Dans cet article, je couvrirai ce qui suit:

  1. Qu'est-ce que Gutenberg?
  2. Plus qu'un éditeur
  3. Que fait Gutenberg dans WordPress?
  4. Installation de Gutenberg
  5. Exploration de Gutenberg
  6. Avantages et inconvénients
  7. Comprendre les problèmes de compatibilité
  8. Gutenberg est l'avenir
  9. Dernières nouvelles et ressources supplémentaires

1 . Qu'est-ce que Gutenberg?

Nommé d'après Johannes Gutenberg, qui a inventé la presse à imprimer mécanique, Gutenberg a été présenté au monde par Matt Mullenweg à WordCamp Europe en 2017 . Essentiellement, Gutenberg est un nouvel éditeur WordPress, doté de dizaines de fonctions de pointe. Il simplifie la création et l'édition de sites Web pour les utilisateurs non techniques moyens.

Il a été plusieurs fois récompensé, de "la nouvelle expérience de publication de WordPress" à "l'avenir de la création de sites Web". Certains sceptiques pensent que c'est le clou dans le cercueil pour WordPress. En dehors de tout cela, Gutenberg sera bien plus qu'un éditeur pour WordPress (dont je parlerai plus loin).

Il permet aux créateurs de sites Web de créer un site Web en utilisant des blocs, qui sont de petites unités de glisser-déposer. Ainsi, il remplace le processus de personnalisation incohérent et distrayant actuel. Il active également les balises HTML telles que la section et la figure produisant un HTML solide. À l'heure où nous écrivons, Gutenberg est toujours un plugin. Toutefois, la communauté envisage de la fusionner avec WordPress 5.0 cette année.

2. Plus qu'un éditeur

Gutenberg est plus qu'un éditeur, car il vous permet de gérer le contenu d'un site Web dans des blocs ou des blocs personnalisables. Vous n'avez pas besoin de parler couramment le HTML ou d'écrire des codes courts. Vous pouvez contrôler l'intégralité de la mise en page d'un site Web (à la fois en arrière et en avant) à partir d'une console unique.

Ce nouvel éditeur tente de combiner les meilleures fonctionnalités des deux plugins de constructeur de pages (19459057] Divi Visual Composer ainsi que des plates-formes de bricolage telles que Medium, Wix et Squarespace. Ainsi, tout comme ces plug-ins de création de pages, vous pouvez gérer des dispositions multi-colonnes via une seule interface.

Cela signifie-t-il la fin des plug-ins tels que Divi et Beaver Builder? C'est un sujet pour un autre article, mais la réponse courte est non. Gutenberg est peu susceptible de remplacer complètement ces plugins. Vous pouvez continuer à les utiliser même lorsque Gutenberg devient l'éditeur par défaut.

3. Qu'est-ce que Gutenberg change dans WordPress?

L'éditeur Gutenberg a pour seul objectif de fournir une alternative à l'éditeur de texte ouvert, sans parler des codes courts difficiles à mémoriser, avec une interface utilisateur agile et visuelle. Ainsi, contrairement à l'éditeur WordPress actuel, vous n'avez pas à:

  • importer des images, des fichiers multimédia et approuvés depuis la médiathèque ou ajouter des codes abrégés HTML;
  • copier et coller des liens pour des incorporations; les actifs spécialisés de différents plugins;
  • créent des images à ajouter en haut d'un article ou d'une page;
  • ajoutent des extraits pour les sous-titres;
  • ajoutent des widgets pour le contenu sur le côté d'une page. Bref, Gutenberg ne change pas le fonctionnement de WordPress. Cela change cependant la façon dont les propriétaires de sites Web (ou les créateurs) interagissent avec elle.
    Que sont les blocs?

    Considérons un bloc comme l'unité la plus élémentaire (et donc la plus petite) du nouvel éditeur. Ils seront les blocs de construction de WordPress 5.0. En d'autres termes, tout, y compris le contenu, les images, les citations, les galeries, les images de couverture, l'audio, la vidéo, les en-têtes, les incorporations, les codes personnalisés, les paragraphes, les séparateurs et les boutons deviendra des blocs distincts. Comme vous pouvez faire glisser et déposer chaque bloc, il est beaucoup plus facile de les identifier et de les placer sur la page.

    4. Installer Gutenberg

    Vous pouvez télécharger la dernière version de Gutenberg directement depuis le référentiel WordPress . Vous pouvez également le rechercher sous "Ajouter de nouveaux" plugins dans votre tableau de bord WordPress. Je vous recommande de l'installer dans votre environnement de stockage. Cependant, vous aurez besoin de la dernière version de WordPress ( version 4.8 ou ultérieure) pour installer l'éditeur Gutenberg.

    1. Connectez-vous à votre tableau de bord d'administration WordPress.
    2. Allez dans le menu Plugins sur la gauche
    3. Cliquez sur "Plugins" pour ouvrir le menu "Ajouter un nouveau".
    4. Tapez "Gutenberg" dans le champ de recherche, situé dans le coin supérieur gauche.
    5. Vous verrez le plug-in Gutenberg
    6. Cliquez sur le bouton "Installer maintenant".
    7. Cliquez sur le bouton "Activer" pour lancer le plugin.
    Etapes d'installation de Gutenberg ( Grand aperçu )

    5. Explorer Gutenberg At Length

    Une fois installé et activé, Gutenberg affichera une icône dans la barre de menus de gauche. Lorsque vous le lancez pour la première fois, vous verrez un nouveau post intitulé "Gutenberg Demo". Vous pouvez vous exercer sur le post de démonstration avant de créer le vôtre.


    Gutenberg Sample Post ( Grand aperçu )

    A. Ajouter Nouveau

    Allez dans "Messages" dans la barre de menu de gauche de votre tableau de bord WordPress. Le nouveau poste sera lancé à Gutenberg en premier. Vous pouvez plus tard le modifier à la fois dans l'éditeur classique et dans Gutenberg.

    Ajout d'un nouveau message dans Gutenberg ( Grand aperçu )

    B. Modifier

    Allez dans le menu "Posts", et passez la souris sur un message enregistré pour voir l'option de choisir entre les deux éditeurs. Bien que l'option classique de l'éditeur soit disponible pour le moment, elle sera probablement supprimée avec le lancement de WordPress 5.0.

    Modification d'un article dans Gutenberg ( Grand aperçu )

    C. Basculer entre les éditeurs

    Vous pouvez également basculer entre les deux éditeurs lors de l'édition d'un article. Cliquez sur le menu déroulant dans le coin supérieur droit pour basculer entre le mode éditeur visuel et l'éditeur de texte (par exemple, le code). Alternativement, vous pouvez également utiliser le raccourci Ctrl + Maj + Alt + M pour basculer entre les éditeurs.

    Éditeur de texte:


    L'éditeur de texte de Gutenberg ( Grand aperçu )

    Éditeur visuel:


    L'éditeur visuel de Gutenberg ( Grand aperçu )

    D. Copier tout le contenu

    Cette fonctionnalité vous permet de copier tout le contenu de la version HTML en un seul clic. Vous pouvez ouvrir cette fonctionnalité dans les deux éditeurs en cliquant sur le menu déroulant dans le coin supérieur droit du tableau de bord.

    "L'outil" Copier tout le contenu "dans Gutenberg ( Grand aperçu )

    E. Structures de contenu

    Cette fonctionnalité vous permet de compter le nombre de mots d'un article entier. Vous pouvez également voir le nombre de titres, paragraphes et blocs en un seul clic. Cliquez sur l'icône d'information (i) dans la zone supérieure gauche.


    Informations sur le contenu dans Gutenberg ( Grand aperçu )

    F. Rétablir et annuler

    Vous pouvez trouver ces options à côté de l'icône d'information (i). Ils vous permettent d'annuler ou de rétablir la dernière commande.


    Commande Annuler / Rétablir ( Grand aperçu )

    G. Paramètres de page et de document

    Ceci vous permet de modifier divers paramètres de page et de document. Vous pouvez le trouver dans la barre de menu de droite. Vous pouvez effectuer les ajustements suivants:

    • Rendre un message public ou privé.
    • Modifier la date de publication.
    • Sélectionnez le format d'un article.
    • Ajoutez ou modifiez des catégories et des balises.
    • Rédiger un extrait
    • Activer et désactiver les commentaires, les pingbacks et les rétroliens

    Paramètres de page / document ( Grand aperçu )

    H. Stick to Front Page

    Cette fonctionnalité vous sera utile si vous utilisez un blog. Lorsque vous l'activez dans les paramètres du document, ce message apparaîtra toujours sur la page d'accueil de votre blog. Et éteignez-le simplement pour le retirer de la page d'accueil.

    Rendez votre message collé sur la première page ( Grand aperçu )

    I. Utilisation de blocs

    Comme mentionné précédemment, les blocs constituent l'unité fondamentale du nouvel éditeur Gutenberg. Pour utiliser Gutenberg efficacement, vous devez comprendre comment utiliser ces blocs. Je couvrirai les blocs principaux un par un. Cliquez sur le bouton plus (+) situé à côté de l'option refaire / annuler pour ouvrir le menu des blocs.

    Blocs communs

    Les blocs communs vous permettent d'ajouter les éléments nécessaires à la création d'une interface utilisateur riche.


    • Le bloc de paragraphe comporte quelques excellentes fonctionnalités, telles que des tailles de police personnalisées, des lettrines, des couleurs d'arrière-plan et des couleurs de texte, entre autres. Vous pouvez également ajouter d'autres classes CSS ici.

    Options de l'éditeur de texte Gutenberg ( Grand aperçu )
    • Image
      Cet élément est livré avec une nouvelle fonctionnalité qui vous permet de basculer entre les présentations de galerie et d'image. Vous avez également plus de contrôle sur les images, car vous pouvez définir des dimensions, des proportions en pourcentage et une description de texte différente pour chaque image.

    Paramètres d'image dans Gutenberg ( ])
    • D'autres éléments incluent :
      • citations,
      • galeries,
      • images de couverture,
      • titres,
      • listes,
      • audio,
      • fichiers,
      • sous-titres,
      • vidéo.

    Comme son nom l'indique, ces blocs comprennent tous les outils de formatage.

    • Tableau
      L'ajout d'une table à l'aide d'un code HTML personnalisé était un travail fastidieux. Avec le bloc de table, la tâche est beaucoup plus facile. Vous êtes en mesure d'ajouter et de supprimer des lignes et des colonnes d'un tableau sans coder.

    Bloc de tableau dans Gutenberg ( Grand aperçu )
    • HTML personnalisé
      Vous pouvez utiliser un code HTML personnalisé dans Gutenberg. Et la bonne partie est que vous pouvez insérer votre code et voir un aperçu dans le bloc lui-même.
    HTML personnalisé dans Gutenberg ( Grand aperçu )
    • :
      • code,
      • classique,
      • préformaté,
      • citation tirée,
      • vers.
    Mise en page

    bloc. Chaque élément de ce bloc comporte d'excellentes fonctionnalités.

    • Button
      Vous pouvez ajouter des boutons tels que "S'abonner maintenant" et "Acheter maintenant" en utilisant ce bloc. Il a différentes options, y compris l'alignement et les styles de police. Vous pouvez également définir la couleur d'arrière-plan et la forme du bouton.

    Disposition des boutons dans Gutenberg ( Grand aperçu )
    • Columns (beta)
      La création de colonnes dans l'éditeur basé sur le code prend du temps et est laborieuse. Ce bloc vous permet d'ajouter des colonnes de texte. Vous pouvez ajouter une à six colonnes dans une seule ligne.

    Disposition des colonnes dans Gutenberg ( Grand aperçu )
    • D'autres éléments incluent :
      • En savoir plus,
      • page break,
      • séparateur,
      • spacer.
    Widgets

    Ces blocs vous permettent d'ajouter une archive , les catégories, les derniers messages et les derniers commentaires avec un simple clic n'importe où sur la page. Vous pouvez également ajuster ces éléments sans aucun codage.

    • Dernier message
      Avec cet élément de bloc, vous pouvez afficher les publications dans une vue de grille ou de liste, les organiser en catégories et les classer par ordre alphabétique ou selon la date de publication. Vous pouvez également choisir d'afficher la date de publication.

    Configuration des derniers messages dans Gutenberg ( Grand aperçu )
    Intégrations

    Vous pouvez facilement accéder à toutes les incorporations en utilisant ces blocs. Que vous souhaitiez ajouter un lien YouTube ou Twitter, c'est très simple et rapide. Tout ce que vous avez à faire est de coller l'URL dans l'espace vide, et Gutenberg intégrera le code pour vous. Voici un exemple d'insertion d'un lien YouTube:

    Intégrer le lien dans Gutenberg ( Grand aperçu )
    Blocs réutilisables

    . Vous pouvez convertir n'importe quel bloc en bloc réutilisable afin de pouvoir l'utiliser à un autre endroit. Vous pouvez éditer le même et le sauvegarder comme un nouveau bloc réutilisable.

    Vous pouvez également voir un aperçu d'un bloc réutilisable. Tous les blocs réutilisables sont disponibles sous les options "Shared Block". Plus important encore, vous pouvez revenir à un bloc normal à tout moment.

    Blocs réutilisables dans Gutenberg ( Grand aperçu )
    Les plus utilisés

    vous verrez les blocs les plus utilisés, pour un accès rapide. Vous pouvez également utiliser la zone de recherche pour trouver un bloc par nom.

    J. Edit Block

    Pour éditer un bloc, ouvrez le menu déroulant en cliquant dans le coin supérieur droit du bloc. Vous verrez différentes options, y compris pour éditer au format HTML, dupliquer et ajouter aux blocs réutilisables.


    Éditer le bloc dans Gutenberg ( Grand aperçu )
    K. Insert Blocks

    En utilisant cette fonctionnalité, vous pouvez insérer un nouveau bloc à tout moment. Lorsque vous déplacez votre souris sur un bloc, vous verrez une icône plus (+). Cliquez dessus pour insérer un nouveau bloc.


    Insérer un bloc dans Gutenberg ( Grand aperçu )
    L. Slash Autocomplete

    La fonctionnalité de saisie semi-automatique Slash est disponible dans Gutenberg 1.1.0 et les versions ultérieures. Les chances sont que vous êtes déjà familier avec la fonctionnalité similaire dans Slack. Il a été ajouté pour réduire la quantité de pointage et de clic requise pour créer de nouveaux blocs.

    Lorsque vous ouvrez un nouveau bloc, appuyez simplement sur / (barre oblique) sur votre clavier pour sélectionner l'une des options de saisie semi-automatique. .

    Autocomplétion à la barre oblique dans Gutenberg ( Grand aperçu )

    Déplacer un bloc dans Gutenberg ( Grand aperçu )

    6. Gutenberg Avantages et inconvénients

    Pour

    • Aucune compétence technique n'est requise pour créer une mise en page personnalisée pour un article de blog ou un site Web. Cela fonctionne comme Medium donc les gens qui recherchent ce type de style et une expérience d'édition conviviale vont l'adorer.
    • Il vous permet de créer un design cohérent et avancé sans trop compter sur TinyMCE .
    • En outre, les blocs constituent un excellent concept. Ils permettent aux non-développeurs d’élaborer intuitivement des mises en page complexes. Si vous êtes nouveau sur WordPress ou si vous n'en avez aucune connaissance, vous allez toujours l'aimer.
    • L'éditeur Gutenberg lui-même fonctionne bien sur mobile (il est réactif). Contrairement à son prédécesseur, il vous permet d'effectuer des modifications rapides lors de vos déplacements.
    • L'augmentation de l'espace sur l'écran se révèle être une expérience utilisateur moins distrayante pour de nombreux développeurs.
    • Les développeurs Hardcore peuvent toujours créer des blocs réutilisables personnalisés en utilisant HTML5 Donc, cela semble être une solution gagnant-gagnant pour les geeks et les utilisateurs non techniques.

    Cons

    • Pour le moment, il n'y a pas de support Markdown dans la version bêta de l'éditeur WordPress.
    • Il ne prend toujours pas en charge les colonnes réactives. Vous devrez effectuer un codage personnalisé pour rendre cette fonctionnalité réactive. Donc, l'utilisation de cette fonctionnalité sur mobile n'est pas une option pour le moment.
    • Les options de mise en page de conception sont insuffisantes pour le moment.
    • Les problèmes de compatibilité pourraient constituer un problème important pour certains utilisateurs WordPress. support pour les meta boxes. Pour l'instant, il ne supporte que Yoast SEO. L'utilisation de la plupart des plug-ins personnalisés dans Gutenberg n'est donc pas possible. Cependant, les développeurs travaillent dur pour étendre la prise en charge des méta-boîtes.
    • La compatibilité ascendante constituera une préoccupation majeure pour la plupart des développeurs. Il détruira les plugins et les thèmes actuels, en particulier ceux qui nécessitent une intégration à TinyMCE.

    7. Comprendre les problèmes de compatibilité

    Malgré sa simplicité et son agilité, Gutenberg n'est peut-être pas la tasse de thé de tout le monde. La plupart des développeurs WordPress peuvent trouver difficile de travailler avec, en particulier au début.

    • En raison du problème de rétrocompatibilité, vous devrez mettre à jour de nombreux plugins et thèmes pour vous assurer qu'ils sont entièrement compatibles avec le nouvel éditeur.
    • le moment venu, les blocs sont davantage axés sur le contenu. Par conséquent, Gutenberg manque de précision et de contrôle sur la présentation des sites Web personnalisés.
    • Les raccourcis sont remplacés par des blocs de code abrégé. Cependant, vous serez toujours en mesure d'ajouter des codes courts à partir du bloc de widgets.
    • Les boîtes de méta seront disponibles sous un nouveau nom et une nouvelle interface utilisateur. Les méta-boîtes contradictoires sont susceptibles de mener à l’éditeur classique, au lieu de Gutenberg, avec une alerte. Bien que ce système puisse s'avérer utile, certaines méta-boîtes ne seront pas prises en charge dans Gutenberg.
    • Les types de publication personnalisés sont pris en charge et restent compatibles avec Gutenberg.
    • Vous ne pourrez pas désactiver Gutenberg une fois qu'il sera intégré dans le noyau WordPress. Cependant, vous pouvez le désactiver en utilisant le plugin officiel à tout moment.

    8. Gutenberg est l'avenir

    Contrairement à l'opinion populaire, Gutenberg ne remplace pas l'éditeur de texte actuel. C'est une nouvelle façon de créer des sites Web. J'aime bien le considérer comme Facebook pour WordPress.

    Vous n'avez pas besoin d'être un geek informatique pour publier des choses sur Facebook ou sur toute autre plateforme de médias sociaux. Gutenberg est juste un moyen d'apporter cette simplicité et cette flexibilité à WordPress, afin que les utilisateurs n'aient pas besoin de coder pour créer et publier des sites Web. C'est pourquoi je pense que ce sera l'avenir, non seulement pour WordPress, mais pour le web en général.

    Certes, Gutenberg a beaucoup de chemin à faire. Les gens (y compris moi-même) ont eu des problèmes avec son implémentation, mais bientôt nous aurons des thèmes, des plugins et des outils prêts pour Gutenberg qui apparaîtront partout. Néanmoins, vous devez commencer quelque part. Vous pourriez aussi bien faire partie de ce changement depuis le début.

    9. Dernières nouvelles et ressources supplémentaires

    Si vous êtes intéressé par le train Gutenberg depuis le début, voici quelques liens pour trouver le dernier buzz. Gardez à l'esprit qu'aucun de ces sites n'est officiellement approuvé par WordPress.

    Pour des mises à jour officielles et des nouvelles, vous pouvez essayer ce qui suit:

    Wrapping In

    Que cela vous plaise ou non . Essayez de faire partie de la discussion en cours sur le Web. Cela aidera certainement. En fait, pendant que vous y êtes, essayez d'accélérer le processus de développement avec vos compétences. En attendant, faites-moi savoir si cet article a permis de mieux comprendre le sujet. Supprimez vos requêtes et suggestions dans la section des commentaires. J'adorerais que la conversation continue.

    (ra, il)




Source link
Quitter la version mobile