Molto spesso capita di voler collegare un blog WordPress con un sito o piattaforma esterna, tra i vari Plugin che ho provato son rimasto molto soddisfatto di JSON API di Dphiffer.
JSON API è un plugin per WordPress, questo permette di collegare semplicemente un sito internet a un sistema esterno. Questo plugin è stato creato da Dan Phiffer per il sito del museo delle arti moderne, il moma, di Manhattan.
Tra le funzionalità ha quella di:
- recuperare articoli;
- creare, modificare ed eliminare articoli;
- accettare i commenti;
- recuperare la sidebar.
Le funzionalità che ho utilizzato di più sono quelle per il recupero degli articoli. Tra le varie opzioni per recuperare gli articoli ci sono:
- gli ultimi articoli;
- singolo articolo per post;
- pagina per id;
- gli articoli per autore, categorie e tag;
- gli articoli in base ad una ricerca.
Come funziona JSON API
Ho utilizzato in questo plugin molto spesso con WonderCMS, essendo un CMS senza Database, lo popolavo con i contenuti di un determinata categoria o tag.
Utilizzo del plugin con JavaScript
Ora per esempio cercherò tutti gli articoli con il tag “web dal mondo”:
$.ajax({ url: "{urlsito}/api/get_tag_posts/", method: 'POST', data: { 'key': '{key}', 'slug': 'web dal mondo' }, dataType: "text", crossDomain : true, success: function(msg) { jQuery(bb.posts).each(function(){ console.log(this); }); } });
Link utili
Per poter collaudare e provare JSON API, potete trovare le informazioni utili in questi indirizzi: