Tout d'abord, je comprends qu'il s'agit d'un plugin à l'heure actuelle, mais il fait très certainement presque partie de WordPress de toute façon. J'espère donc que cela ne sera pas signalé comme hors sujet.
J'ai lu leurs documents officiels, beaucoup d'autres articles et regardé des vidéos de didacticiel, mais je n'obtiens toujours pas certains points .. C'est certainement l'avenir de WordPress, il est très pratique pour le développement d'applications mobiles et l'utilisation / le partage de données entre différents sites mais: qu'est-ce que cela fait pour mon site uniquement?
Considère ceci:
Im travaille actuellement sur les commentaires. Je veux que la section de commentaire ne se charge que lorsque l'utilisateur fait défiler jusqu'à la section de commentaire (avec un décalage de -200px, afin qu'il n'y ait pas de retard) .
- Je vais déclencher un appel ajax lorsque l'utilisateur défile jusqu'à ce point
- L'appel Ajax envoie des données avec lui, comme
post_id
etc - Exécuter
WP_Comment_Query()
sur le serveur - Renvoyer les
JSON
données au client avec les relations de commentaires, les noms, le contenu, etc. - Utilisez JavaScript
document.createElement()
,innerHTML
etc. pour créer et produire des commentaires
Maintenant .. Pourquoi devrais-je utiliser l'API REST à la place? Quelle est l'utilité pour moi? Juste à l'épreuve du temps?
J'aurais encore besoin d'utiliser JavaScript pour sortir toutes les données que j'obtiens .. Je n'ai trouvé aucun bon article pourquoi ou pour quoi je devrais utiliser l'API REST (sauf le transfert de données entre les sites et le développement d'applications mobiles) ..
WP_Comment_Query()
2. Construisez un tableau de commentaires chacun avec un tableau de paramètres dans la while
boucle 3. json_encode()
4. echo
retour des données encodées. Tout cela dans wp_ajax
et / ou wp_ajax_nopriv
fonction.