Un guide touristique âgé de 39 ans API de repos WordPress: a &amp Interview de Josh Pollock

Camp;rsquoest une façon très moderne damp;rsquoutiliser cet outil que nous avons toujours eu.
Quels sont les bons exemples et cas d’utilisation de l’api WordPress rest? Pour moi, il y a trois types de choses intéressantes à faire avec l’api WordPress rest. Il existe de nombreux cas damp;rsquoutilisation En général, il est vrai que les développeurs sont plus préoccupés par eux que les utilisateurs ordinaires. Une des raisons pour lesquelles Twitter est devenu si grand est quamp;rsquoil a une API de repos très facile à utiliser qui permet aux gens de créer des applications qui utilisent des données Twitter, une histoire similaire. Pour moi, il y a trois choses intéressantes à faire avec lamp;rsquoAPI rest:
WordPress est un système de gestion de contenu utilisé en dehors des sites Web. Par exemple, le Chicago Field Museum dispose damp;rsquoun écran tactile qui affiche plus damp; sur lamp;rsquoexposition que regardez. Qui sait de quoi il s’agit: c’est un composant matériel intégré, mais l’arrière plan est géré sur le site WordPress local. Par conséquent, le créateur de contenu entre WordPress et édite le contenu, qui sera utilisé par l’api rest dans d’autres systèmes. 2. Applications Web web hybrides, mais toutes dans WordPress. Traditionnellement, les grands sites mettent leurs blogs sur WordPress et le reste sur d’autres sites. Avec lamp;rsquoAPI rest, il est plus facile de créer un site Web traditionnel, mais lorsque passez à une URL spécifique, camp;rsquoest une application Web damp;rsquoune page qui utilise Angular JS, React JS, ou quelque chose comme ça. Ensuite, les gens ont développé une application mobile qui utilise WordPress comme stockage de données, comme Angular ou React comme Front End, comme phonegap, encapsulé dans une application mobile et peut ensuite être publié.
3. Améliorer l’interface WordPress existante. Possibilité de créer des éditeurs de messages personnalisés pour les soumissions frontales, le nettoyage des données, la validation des données et l’autorisation sont gérés automatiquement par wordpre
Oui, camp;rsquoest un gros problème. Cela signifie plug in et interface de gestion de sujet, ainsi que lamp;rsquointerface frontale et la suppression de cette distinction. Lors de l’atelier, nous avons montré comment construire un éditeur frontal pour le contenu WordPress, et j’ai souligné que le Code PHP côté serveur impliqué était d’environ quatre lignes, juste pour charger JavaScript. Camp;rsquoest WP _ enqueue script (), WP localize script (), et camp;rsquoest tout.
Mais ce qui ne saute pas du côté du serveur, camp;rsquoest le nettoyage des données, la validation des données et lamp;rsquoautorisation: cet utilisateur peut il vraiment éditer cet article? Tout cela est fait dans WordPress. Auparavant, jamp;rsquoavais dû créer toutes ces personnalisations, ce qui a permis non seulement damp;rsquoéconomiser du temps et de la maintenance, mais aussi de normaliser tout le contenu. Plus nous serons en mesure damp;rsquoéliminer de la population la responsabilité personnelle de résoudre les problèmes, mieux ce sera. Par conséquent, la possibilité de créer des éditeurs de messages personnalisés pour les commits frontaux ou de les insérer dans lamp;rsquoarrière plan sans avoir à samp;rsquoinquiéter de quoi que ce soit du côté du serveur est un gros problème. Il samp;rsquoagit simplement damp;rsquoinstaller lamp;rsquoAPI rest et damp;rsquoécrire un peu de Javascript, ce qui est très différent de ce que nous considérons comme une approche traditionnelle.
Pensez que la puissante architecture de base de données
Je sais que camp;rsquoest beaucoup plus facile pour moi en tant que développeur autodidacte ou communautaire. La première fois que jamp;rsquoai appris lamp;rsquoangle,
Al? Lamp;rsquoAPI rest actuelle comporte deux parties principales: lamp;rsquoinfrastructure qui a été insérée dans la version 4.4, qui est stable, et les paramètres jusquamp;rsquoà la version 4.7, qui sont toujours dans le plug in bêta. Il y en a deux. Le premier est l’infrastructure qui est entrée dans la version 4.4, maintenant que certaines versions sont disponibles, et qui pourrait durer longtemps en raison de l’engagement de WordPress à être compatible avec les versions précédentes. Je suis également heureux d’introduire de nouvelles fonctionnalités dans les plugins qui utilisent l’infrastructure 4.4: cela fait plus d’un an que la plupart des gens qui ne mettent pas à jour wordpress ne mettent même pas à jour leurs plugins. Le matériel damp;rsquoinfrastructure est vraiment nécessaire pour la plupart des développements de plug ins parce que ajoutez des paramètres. Je recommande donc d’apprendre ce qui suit: comment fonctionnent les déclarations de chemin, comment fonctionnent les callbacks, comment effectuer l’authentification, le nettoyage et l’authentification: Ce sont de très bonnes choses, dont certaines sont mieux écrites par WordPress. De là, tu vas bien Ne fiez pas au plug in bêta rest API V2. Par exemple, si avez lamp;rsquoidée damp;rsquoune meilleure façon de gérer les messages, une deuxième question se pose. Maintenant que fiez au plug in, ils lamp;rsquoappellent Beta parce quamp;rsquoils promettent de le faire bien, pas de le rendre compatible avec les versions précédentes. Jusquamp;rsquoà présent, il y a eu des changements importants dans la version bêta, mais, comme dans la version 4.4, lorsque ce changement se solidifiera, le paramètre passera à la version 4.7. Un aspect intéressant de la façon dont lamp;rsquoAPI rest est créée est que le paramètre est situé sur WP json WP v2.
Cela affecte les performances de la version 2. Jamp;rsquoaime vraiment son avenir. Comment les gens devraient ils apprendre lamp;rsquoAPI rest maintenant? Quamp;rsquoest ce qui est difficile et facile à apprendre? En général, les gens aiment apprendre ce genre de choses de deux façons: certaines personnes aiment lire et damp;rsquoautres aiment regarder des vidéos. Il y a aussi une question sur ce que essayez damp;rsquoapprendre: essayez damp;rsquoapprendre la fonctionnalité de tous les paramètres du plug in principal? Vous voulez savoir comment créer un paramètre API rest? Essayez damp;rsquoapprendre à utiliser le cadre Javascript pour créer quelque chose damp;rsquointéressant? Je tiens à souligner que namp;rsquoavez pas besoin damp;rsquoutiliser le cadre Javascript pour gérer ces choses intéressantes: Vous pouvez lamp;rsquoutiliser en PHP ou dans damp;rsquoautres langues. Camp;rsquoest à dire que React JS et des trucs comme ça sont géniaux. lire, jamp;rsquoai écrit lamp;rsquoAPI rest sur joshpress. Net et beaucoup de choses sur Torque, y compris un livre électronique téléchargé gratuitement. Ce livre électronique couvre ce que font les paramètres et certains des grands projets qui peuvent être construits avec eux, ce qui est un excellent point de départ. Tuts + a également écrit quelque chose damp;rsquointéressant sur la façon de commencer à utiliser lamp;rsquoAPI rest. Enfin, il y a une bonne documentation sur V2. API WP. Une organisation qui couvre Al Qaida. la vidéo, nous avons un cours sur lamp;rsquoAPI rest. Joshpress. Réseau Décrit ce quamp;rsquoest lamp;rsquoAPI rest, comment ajouter des chemins personnalisés, comment lamp;rsquoauthentification fonctionne, et les bases pour créer de petites applications en utilisant Angular. Il y aura bientôt un autre cours que pouvez commander à lamp;rsquoavance sur la façon damp;rsquoêtre un meilleur développeur PHP dans le monde de lamp;rsquoAPI rest: Comment développer des plug ins et des sites en utilisant du Code PHP bon, fiable et orienté objet qui peut être utilisé de manière démodée, thème, Code court, Fonctions PHP et API rest. De plus, Roy van a un excellent cours sur lamp;rsquoutilisation de lamp;rsquoAPI rest à Lynda
Créer une application damp;rsquoangle. Donc, en général, allez étudier. Joshpress. Obtenez le premier cours sur lamp;rsquoAPI rest: Camp;rsquoest un bon aperçu de trois heures et demie. Une fois que avez ces bases et que voulez quelque chose de plus pratique, consultez les informations de Roy sur Lynda. Enfin, la plupart des gens dans WordPress sont des étudiants tangibles. Je recommande fortement de trouver un projet qui utilise lamp;rsquoAPI rest, mais seulement comme nouvelle technologie. Quelle est la partie la plus difficile de lamp;rsquoapprentissage de lamp;rsquoAPI rest? Lorsque utilisez lamp;rsquoauthentification, les options deviennent très déformées, mais devez rappeler que camp;rsquoest
Mais je pense que ces options sont bonnes parce quamp;rsquoaucune namp;rsquoest la bonne réponse à 100%. Ne dites simplement pas

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins