WordPress sans tête est de plus en plus populaire auprès des développeurs qui veulent plus de contrôle sur son contenu. Cependant, à un moment donné, devez créer un front end pour un système de gestion de contenu sans en tête (SGC). Heureusement, il existe des outils qui peuvent réduire considérablement la complexité de la création drsquoun front end personnalisé. Avec le lancement récent de Gatsby source WordPress Integration, il est maintenant plus facile d’associer Ce générateur de site statique populaire à un CMS sans tête et de créer une belle image publique de votre contenu. Dans nous explorerons ce qu’est Gatsby et ce que la nouvelle intégration signifie pour les développeurs WordPress. Ensuite, nous montrerons comment créer un site Web simple en utilisant WordPress et Gatsby Static site Builder. Allons y!
Introduction au cadre Gatsby (et pourquoi pourriez vouloir lrsquoutiliser) Gatsby est un générateur de site statique basé sur React, supporté par graphql. Alors que continuez à créer et à gérer du contenu en utilisant l’arrière plan WordPress familier, il donne la liberté de concevoir et de construire votre propre avant plan. Cela fait du cadre Gatsby un choix populaire pour les développeurs WordPress qui veulent créer des configurations sans en tête. Contrairement aux autres technologies React, Gatsby se concentre sur la vitesse. Ce constructeur de site crée des projets à lrsquoaide de fichiers HTML statiques optimisés par les performances.
Gatsby ne télécharge que les fichiers nécessaires pour améliorer les performances. Cela permet de réduire au minimum le temps de chargement et donne à Gatsby la souplesse nécessaire pour demander des ressources supplémentaires au besoin. En réduisant le temps de chargement de la page, le cadre Gatsby peut réduire les taux de sauts et encourager les gens à visiter plus de sites Web. Cela peut augmenter les indicateurs clés, y compris le temps passé sur le site, et aider à stimuler davantage de conversions. Et Google
Assurez également drsquoutiliser la vitesse de la page comme facteur de classement lorsque évaluez où le contenu devrait apparaître dans les résultats de la recherche. En choisissant des solutions axées sur la performance comme Gatsby, pouvez éprouver des améliorations dans le référencement.
Drsquoautre part, Gatsby est connu pour sa difficulté à apprendre, en particulier par rapport au cadre de la frontière concurrentielle. Cependant, l’équipe Gatsby a récemment annoncé que l’intégration formelle de Gatsby source WordPress est maintenant stable. En combinant Ce plugin avec le plugin wpgatsby et le projet de page d’accueil de Gatsby WordPress, devriez maintenant être en mesure d’extraire plus facilement les données de votre installation WordPress et de les visualiser en utilisant Gatsby. Comment construire un site Web avec wordpress et Gatsby (en 4 étapes) maintenant que nous avons expliqué ce qu’est Gatsby et pourquoi pourriez vouloir l’utiliser, voyons comment commencer à utiliser ce générateur de site populaire. Dans cette section, nous allons créer un site de démarrage simple en reliant Gatsby à une installation WordPress existante.
Étape 1: préparer votre environnement de développement nous allons créer notre page d’accueil en utilisant le plugin wpgatsby, qui optimise votre site WordPress pour en faire une source de données pour Gatsby. Nous allons également utiliser le plugin wpgraphql pour créer une connexion entre WordPress et Gatsby:
Le plug in wpgatsby crée un journal drsquoévénements administratifs que gatsbsy utilisera pour obtenir des modifications au contenu après la construction initiale. décidez de continuer à travailler sur ce projet, wpgatsby fournira tout ce dont avez besoin pour activer automatiquement ces constructions, y compris un aperçu de Gatsby.
Après avoir installé et activé wpgatsby et wpgraphql, devez assurer drsquoavoir le gestionnaire de paquets de noeuds (NPM), crsquoest à dire le temps drsquoexécution du noeud. JS et Gatsby sont installés sur votre ordinateur. La façon la plus simple de tout cela
Ce composant utilisera un gestionnaire de paquets maison. Ce programme srsquoapplique à mac os et Linux:
Pour installer un logiciel maison, ouvrez une application en ligne de commande sur votre ordinateur. Ensuite, lancez la commande suivante: bin bash C
Brew install Node Next Step, it is time to install Gatsby CLI Tools. Nous utiliserons ce paquet NPM pour exécuter des commandes pour développer des sites basés sur Gatsby. Dans lrsquoapplication en ligne de commande, saisissez ce qui suit: Brew install Gatsby CLI Notez que, selon la configuration de votre ordinateur, devrez peut être modifier les permissions de fichier à ce stade. des modifications sont nécessaires, lrsquoapplication en ligne de commande doit afficher toutes les informations nécessaires. Étape 2: Télécharger le projet getsby Framework starter afin de minimiser la quantité drsquoinstallation nécessaire, nous utiliserons le projet getsby original. Ce projet est livré avec les principaux profils de Gatsby WordPress.
Pour installer le projet de démarrage Gatsby, devez contrôler la version GIT. ne lrsquoavez pas encore fait, pouvez la dernière version sur le site officiel:
Après lrsquoinstallation de GIT, changez le Répertoire (CD) de sorte que la ligne de commande pointe à lrsquoendroit où voulez créer le site Gatsby local. Par exemple, si voulez créer votre propre site sur votre bureau, la commande peut ressembler à ceci: CD Users username Desktop pour créer un nouveau projet en utilisant le site de démarrage WordPress Gatsby, lancez la commande suivante: Gatsby New my WordPress Gatsby site https:github.comgatsbyjsgatsby-started-wordpress-blog Ce processus peut prendre plusieurs minutes
UTI. Cependant, une fois terminé, remarquerez que GIT a créé un nouveau projet à lrsquoendroit que avez indiqué:
Vous pouvez maintenant commencer à construire lrsquoavant du site. Étape 3: démarrer la ligne de commande du serveur de développement du cadre Gatsby demandera maintenant de commencer le projet de développement en fournissant deux commandes. Selon lrsquoendroit où avez créé le projet Gatsby, ces commandes devraient ressembler à ceci: CD my WordPress Gatsby site Gatsby Development pour démarrer le serveur de développement, lancez les deux commandes. Voilà: votre site de démonstration fonctionne maintenant dans votre environnement de développement. Vous pouvez voir le site localement en ouvrant un nouvel onglet dans le navigateur et en naviguant vers http:localhost:8000 Oui.
À ce stade, le cadre Gatsby ne montre que du contenu fictif. Dans l’étape suivante, nous allons lier Gatsby à votre installation WordPress afin que puissiez voir vos messages et pages. Étape 4: connectez Gatsby à WordPress si ouvrez le répertoire Gatsby local, trouverez tous les fichiers de la page d’accueil Gatsby. Vous pouvez ensuite trouver le profil Gatsby. JS et ouvrez le dans nrsquoimporte quel éditeur de texte compatible:
Pour connecter WordPress à Gatsby, devez pointer Gatsby vers l’url de votre site. Dans lrsquoéditeur de texte, trouvez la section suivante: URL: process. Environnement. Wpgraphql _ URL | » https:wpgatsbydemo.wpengine.comgraphql « Vous pouvez remplacer lrsquoURL par le paramètre graphql créé lors de lrsquoinstallation du plug in wpgraphql. Par défaut, wpgraphql ajoute ce paramètre à http:yoursite.comgraphql Oui. Par exemple, si votre site Web en est un exemple. Com, devez ajouter ce qui suit:
URL: processus. Environnement. Wpgraphql _ URL | » https:example.comgraphql « après avoir effectué ce changement, sauvegardez le fichier et fermez lrsquoéditeur de texte. Dans un navigateur Web, mettre à jour lrsquoonglet http:localhost:8000 Oui. Lorsque chargez une page, devez afficher votre site WordPress:
Comment créer un site Web en utilisant WordPress et Gatsby (en 4 étapes)