Un guide touristique âgé de 39 ans; API de repos WordPress: a & # 39; Interview de Josh Pollock
C’est une façon très moderne d’utiliser 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 d’utilisation; 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 qu’il 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 l’API rest:
WordPress est un système de gestion de contenu utilisé en dehors des sites Web. Par exemple, le Chicago Field Museum dispose d’un écran tactile qui affiche plus d’informations sur l’exposition que vous 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 l’API rest, il est plus facile de créer un site Web traditionnel, mais lorsque vous passez à une URL spécifique, c’est une application Web d’une 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, c’est un gros problème. Cela signifie plug – in et interface de gestion de sujet, ainsi que l’interface 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. C’est WP _ enqueue script (), WP localize script (), et c’est tout.
Mais ce qui ne saute pas du côté du serveur, c’est le nettoyage des données, la validation des données et l’autorisation: cet utilisateur peut – il vraiment éditer cet article? Tout cela est fait dans WordPress. Auparavant, j’avais dû créer toutes ces personnalisations, ce qui a permis non seulement d’économiser du temps et de la maintenance, mais aussi de normaliser tout le contenu. Plus nous serons en mesure d’é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 l’arrière – plan sans avoir à s’inquiéter de quoi que ce soit du côté du serveur est un gros problème. Il s’agit simplement d’installer l’API rest et d’écrire un peu de Javascript, ce qui est très différent de ce que nous considérons comme une approche traditionnelle.
Pensez – vous que la puissante architecture de base de données \
Je sais que c’est beaucoup plus facile pour moi en tant que développeur autodidacte ou communautaire. La première fois que j’ai appris l’angle,
Al? L’API rest actuelle comporte deux parties principales: l’infrastructure qui a été insérée dans la version 4.4, qui est stable, et les paramètres jusqu’à la version 4.7, qui sont toujours dans le plug – in bêta.
Cela affecte les performances de la version 2. J’aime vraiment son avenir. Comment les gens devraient – ils apprendre l’API rest maintenant? Qu’est – 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 d’autres aiment regarder des vidéos. Il y a aussi une question sur ce que vous essayez d’apprendre: essayez – vous d’apprendre la fonctionnalité de tous les paramètres du plug – in principal? Vous voulez savoir comment créer un paramètre API rest? Essayez – vous d’apprendre à utiliser le cadre Javascript pour créer quelque chose d’intéressant? Je tiens à souligner que vous n’avez pas besoin d’utiliser le cadre Javascript pour gérer ces choses intéressantes: Vous pouvez l’utiliser en PHP ou dans d’autres langues. C’est – à – dire que React JS et des trucs comme ça sont géniaux. Si vous aimez lire, j’ai écrit l’API 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 d’intéressant sur la façon de commencer à utiliser l’API rest. Enfin, il y a une bonne documentation sur V2. API WP. Une organisation qui couvre Al – Qaida. Si vous aimez la vidéo, nous avons un cours sur l’API rest. Joshpress. Réseau Décrit ce qu’est l’API rest, comment ajouter des chemins personnalisés, comment l’authentification fonctionne, et les bases pour créer de petites applications en utilisant Angular. Il y aura bientôt un autre cours que vous pouvez commander à l’avance sur la façon d’être un meilleur développeur PHP dans le monde de l’API 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 Sivan a un excellent cours sur l’utilisation de l’API rest à Lynda
Créer une application d’angle. Donc, en général, allez étudier. Joshpress. Obtenez le premier cours sur l’API rest: C’est un bon aperçu de trois heures et demie. Une fois que vous avez ces bases et que vous 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 l’API rest, mais seulement comme nouvelle technologie. Quelle est la partie la plus difficile de l’apprentissage de l’API rest? Lorsque vous utilisez l’authentification, les options deviennent très déformées, mais vous devez vous rappeler que c’est \
Mais je pense que ces options sont bonnes parce qu’aucune n’est la bonne réponse à 100%. Ne dites simplement pas \