Ou en utilisant lrsquoAPI rest, il y a de la place pour lrsquoinnovation, que travailliez avec de nouvelles idées ou que construisiez sur un site existant. À partir de maintenant, Voici quatre façons d’étendre la fonctionnalité du site WordPress en utilisant l’api rest!
Construire une interface frontale découplée construire une interface frontale découplée en utilisant WordPress signifie simplement exploiter sa capacité à devenir un CMS sans tête. En bref, pouvez choisir de créer presque n’importe quelle application frontale et d’interagir avec wordpress en utilisant l’api rest. Cela peut être utile si êtes intéressé à créer un site Web qui ressemble à une application. Par exemple, pouvez utiliser React pour créer une application Web. JS, puis lrsquoétendre à lrsquoapplication mobile Native en utilisant React Native. Cela réduit la base de code et lrsquoadministration de plusieurs interfaces utilisateur. Au lieu de reconstruire complètement vos applications Web, Android et IOS, utilisez du Code supplémentaire pour préparer vos applications Web pour Android et IOS.
React: Bibliothèque JavaScript utilisée pour créer une interface utilisateur. Il y a quelques étapes de base pour construire une interface frontale découplée: installer un WordPress maître en temps réel sur le serveur. Sélectionnez des outils de développement frontaux, tels que React, qui peuvent être connectés à l’api WordPress rest. JS. Créez une interface frontale en utilisant lrsquoAPI rest et personnalisez la au besoin. Pour ce qui est de la gestion de projet proprement dite, il existe de nombreux tutoriels de haute qualité pour créer des applications mobiles natives en utilisant l’api WordPress rest. Nous avons également étudié la création d’applications React normales. JS utilise également lrsquoAPI rest.
Partager le contenu de plusieurs sites lrsquoAPI rest fournit un moyen simple drsquoaccéder aux données publiques et de distribuer facilement le contenu de plusieurs sites en un seul endroit. Par exemple, supposons que lrsquoentreprise que exploitez ait de nombreuses filiales, comme:
Il y a aussi une banque ou une chaîne de restauration rapide, chaque endroit a son propre site WordPress. Votre site drsquoaffaires central peut utiliser lrsquoAPI rest pour fédérer ces blogs en un seul flux sur le site principal, fournissant un centre qui tient vos lecteurs au courant de tous les emplacements. Par exemple, l’université d’État de Washington compte 1083 sites sur 54 réseaux fonctionnant sur une installation WordPress. Crsquoest comme si crsquoétait fou de garder la trace! Bien sûr, srsquoil nrsquoy a pas drsquoapi rest.
Washington State University utilise lrsquoAPI rest pour distribuer tout le contenu sur son site Web. Ils ont même créé un plugin open source, wsuwp content Syndicate, qui permet à n’importe qui de distribuer le contenu de trop de sites sur une installation WordPress totalement unique. Pour commencer ce voyage, nous recommandons drsquoen savoir plus sur les avantages de la livraison de contenu via lrsquoAPI rest, puis drsquoutiliser le plug in wsuwp content syndication comme point de départ pour créer votre propre contenu. 3. Synchronisez le contenu entre les sites avec lrsquoauthentification appropriée. Vous pouvez également utiliser lrsquoAPI rest pour gérer le contenu privé de back end, comme les sites de journaux ou de magazines. Ils peuvent créer des sites temporaires wordpress pour traiter des idées sur le contenu. Crsquoest là que se déroule tout ce bazar: les idées sont présentées et organisées et, en fin de compte, elles joueront un rôle dans le processus drsquoédition. Comme ce processus est séparé de leur site Web réel, il est également déconnecté de leur installation WordPress principale.
Avec l’api rest, vos publications peuvent facilement connecter des zones temporaires à votre site principal WordPress et soumettre des articles dès qu’elles sont prêtes pour la publication. De cette façon, le site principal demeure propre et sécuritaire, car les aires de rassemblement et les utilisateurs sont séparés. Wired utilise lrsquoAPI rest dans lrsquoéditeur
Déterminez les interactions que souhaitez avoir avec votre site, par exemple en ajoutant des commentaires ou en créant du contenu avec de nouveaux types de messages. nécessaire, créez un paramètre API de repos personnalisé. Ajoutez le à lrsquointerface frontale. Bien que ces étapes soient simplistes, lrsquointégration sera facile si commencez par lrsquointerface frontale par défaut. Conclusion lrsquoAPI rest peut être difficile à comprendre au départ, car elle permet drsquointégrer des questions de développement traditionnellement complexes. Cependant, de nombreux scénarios réels bénéficieront de lrsquoutilisation de lrsquoAPI rest. Il donne l’occasion de construire un site WordPress normal et de construire quelque chose d’unique. Dans nous avons discuté de quatre scénarios drsquoutilisation qui permettent drsquoutiliser lrsquoAPI rest: une interface frontale découplée, comme une application Web créée avec React. JS. Le contenu est fédéré sur plusieurs sites et est très utile pour le contenu distribué sur plusieurs comptes WordPress. Synchroniser ou envoyer du contenu drsquoun site à un autre peut être utile dans un environnement complexe de création de contenu. Établir une interaction avec le site dans une application mobile, comme aimer ou commenter. Laquelle des applications API rest suivantes excite? Partagez vos commentaires dans la section commentaires ci dessous! Source: Chris Saul.
4 façons de commencer à travailler avec votre application maintenant API de repos WordPress