WordPress sans tête donne un meilleur contrôle sur le contenu et la liberté de créer un front end entièrement personnalisé. Cependant, le processus de configuration et de conception de ce niveau de représentation nrsquoest pas toujours facile. Crsquoest là que les structures de développement solides fonctionnent. Un cadre comme next. JS peut aider à créer un front end beau et performant pour le contenu WordPress, même si n’avez pas d’expérience antérieure dans le développement web. Dans nous présenterons headless WordPress et expliquerons ensuite le cadre suivant. JS et ses avantages. Nous montrerons également comment utiliser next. JS exécute WordPress comme un CMS sans tête en trois étapes simples. Allons y!
WordPress headless introduction les systèmes de gestion de contenu (SGC) typiques sont disponibles à la fois à l’avant et à l’arrière. Cependant, pouvez exécuter CMS comme en tête. À l’aide de WordPress sans tête, retirer la tête (avant) du corps (arrière). Cela signifie que pouvez continuer à utiliser le panneau de gestion WordPress et les outils familiers de gestion de contenu. Cependant, contrairement aux CMS
Pour accéder au contenu, pouvez envoyer une demande réseau au paramètre API. WordPress a une API rest intégrée, c’est pourquoi elle est si populaire dans la communauté headless CMS. L’accès aux données via les paramètres de l’api donne la liberté de concevoir et de construire votre propre Front end sans être limité par WordPress commun. Vous pouvez même utiliser WordPress Backend dans un nouveau contexte, comme une application d’une page (SPA) ou une application mobile. Mais cette liberté a un prix. La configuration du Front End peut être un processus long et complexe, en particulier
avez une expérience limitée de la conception ou du développement de pages Web. Par conséquent, de nombreux propriétaires de CMS sans tête choisissent drsquoutiliser lrsquoaide de cadres tels que frontity, Gatsby ou next. JS.
À propos de next. Ensuite, JS (et pourquoi lrsquoutiliser). JS est un cadre React minimaliste qui donne la priorité au rendement:
Des études montrent que 40% des gens ne veulent pas attendre plus de trois secondes pour charger le site. voulez attirer des visiteurs impatients, utilisez des outils axés sur le rendement comme next. JS peut être crucial. Cadre suivant. JS utilise la séparation automatique du Code pour charger uniquement le javascript et le CSS nécessaires à la page courante. Le temps de chargement de la page peut être considérablement réduit en éliminant la nécessité pour les navigateurs de des scripts inutiles.
Suivant. JS peut également augmenter le temps de chargement perçu de la page en rendant initialement les composants orientés vers lrsquoutilisateur du côté du serveur. Une fois le HTML livré au navigateur, les visiteurs ont immédiatement accès à ce contenu, ce qui est bon pour lrsquoexpérience utilisateur (ux). La performance est un autre facteur important du référencement. Google a confirmé qursquoil utilise la vitesse de la page comme facteur de classement, et maintenant les informations clés du site central seront un autre signal de classement axé sur la performance. e 53% du trafic Internet provient de la recherche biologique, suivie par la recherche biologique. JS peut aider à améliorer ces classements de recherche très importants.
Lrsquoapprentissage de nouvelles technologies exige du temps et de lrsquoénergie, et certains cadres ont des courbes drsquoapprentissage abruptes. Cependant, en tant que cadre « envisagé », nous passons à lrsquoétape suivante. JS est conçu pour une utilisation facile. Il dispose également de capacités de compilation et de regroupement automatiques configurées à zéro. Ce qui est remarquable, crsquoest que
Ou votre ordinateur, devrez peut être modifier les permissions de fichier. des modifications sont nécessaires, le terminal doit afficher toutes les informations nécessaires. Suivez simplement les instructions à lrsquoécran et essayez à nouveau drsquoexécuter la commande Brew install node.
Étape 2: créer le projet suivant. Maintenant, on peut configurer le suivant. JS utilise pour créer la prochaine application. Pour commencer, ouvrez la fenêtre du terminal ou lrsquoinvite de commande de votre ordinateur et lancez la commande suivante: npx create next app headless WP Demo ceci créera le projet WP Demo dans le répertoire des utilisateurs locaux. Une fois ce processus terminé, le terminal demandera drsquoentrer les commandes suivantes pour créer, exécuter et démarrer la prochaine application. Ensuite, pouvez vérifier le succès du processus drsquoinstallation en entrant la commande suivante:
CD headless WP Demo thread Dev si voyez le message compilé avec succès, félicitations: suivant. JS fonctionne maintenant sur votre ordinateur local! Pour voir un projet, ouvrez un nouvel onglet dans un navigateur Web et allez à http:localhost:3000 Oui. Vous devriez voir le prochain site de démarrage. Js: Crsquoest un début solide. La prochaine étape, cependant. JS nrsquoaffiche actuellement que du contenu fictif. Connectez le à l’arrière plan WordPress. Étape 3: connectez lrsquoétape suivante. Sauf indication contraire, npx crée votre projet de démonstration headless WP dans le répertoire des utilisateurs. Continuez et allez dans ce dossier. Vous pouvez trouver le fichier page index. JS du projet, qui est le point drsquoentrée principal pour la prochaine application. Js:
Ensuite, ouvrez le fichier dans nrsquoimporte quelle application drsquoédition de texte compatible. Nous créerons une page drsquoatterrissage simple avec des informations de bienvenue et ajouterons un lien à notre dernier billet. Dans ce fichier, trouvez lrsquoétiquette
Et éliminer tout ça. Par conséquent, il peut être remplacé
Uirlo a les caractéristiques suivantes:
Bienvenue à la prochaine. Application de démonstration JS!
Voir notre { »}
Les derniers messages Assurer le remplacement Utilisez l’url de l’arrière plan WordPress. En haut du fichier, ajouter ce qui suit: importer un lien à partir de next link Dans un navigateur Web, mettre à jour les liens http:localhost:3000 Oui. Vous devriez maintenant voir la page drsquoatterrissage de base et les messages de bienvenue que nous avons créés précédemment:
cliquez sur le lien du dernier billet, il affichera votre contenu WordPress. Crsquoest un réglage simple, mais maintenant que avez établi cette connexion, pouvez commencer à ajouter et à supprimer du contenu. Pour continuer à travailler sur le site, rouvrir le fichier page index local. JS et apporter les modifications nécessaires. Vous pouvez également envisager de le plug in Advanced Custom Fields (ACF). Bien qursquoil ne soit pas nécessaire, cet outil permet drsquoajouter des champs supplémentaires aux pages et aux messages et drsquoen étendre la fonctionnalité. Conclusion: la construction drsquoun front end peut maximiser le contrôle du contenu, mais cela semble aussi une tâche ardue. En choisissant un cadre de développement web, pouvez rapidement compléter de nombreuses configurations et complexités pour créer une belle façade avec un minimum drsquoeffort. Résumons comment connecter le prochain cadre. JS à WordPress CMS en trois étapes simples: la préparation de l’environnement de développement. Créez le prochain projet. JS. Connectez le suivant. JS à CMS. Vous avez des questions sur la création de sites Web en utilisant WordPress et next. JS? Veuillez nous le dire dans la section commentaires ci dessous!