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: