{"id":299,"date":"2016-05-17T08:55:32","date_gmt":"2016-05-17T06:55:32","guid":{"rendered":"http:\/\/revue.local\/?p=299"},"modified":"2016-05-16T07:14:02","modified_gmt":"2016-05-16T05:14:02","slug":"heisse-zeiten-eine-kurze-bitte-meinerseits","status":"publish","type":"post","link":"https:\/\/revue.local\/heisse-zeiten-eine-kurze-bitte-meinerseits\/","title":{"rendered":"Eine kurze Bitte meinerseits und hei\u00dfe Zeiten rund um WordPress"},"content":{"rendered":"

„Sawatdee khap“ lieber WordPress-Liebhaber,<\/p>\n

\"Eine<\/a>
40 Grad trockene Hitze<\/figcaption><\/figure>\n

zwar steigen die Temperaturen in Deutschland auch an, aber ich wette, in Chiang Mai – dem Ort an dem wir uns letzten Monat aufhielten – war es\u00a0hei\u00dfer. Die Stadt\u00a0liegt im Norden Thailands und es hatte dort fast unertr\u00e4gliche 40 Grad.\u00a0Der H\u00f6chstwert, den wir jemals auf dieser Infotafel (im Bild rechts) sehen konnten, lag bei 43 Grad. Puuuh.<\/p>\n

Aber kommen wir zu den hei\u00dfesten WordPress-News aus dem letzten Monat, die wir auch dieses mal wieder kostenlos f\u00fcr Sie zusammengetragen haben. Vorher habe ich aber noch eine kleine Bitte an Sie:
\n
<\/a><\/p>\n

Eine kleine Bitte<\/h2>\n

Wir \u00f6ffnen demn\u00e4chst die Tore zu unserem lang erwarteten WordPress Grundkurs f\u00fcr Einsteiger.\u00a0Die Anmeldung zum Kurs wird ab Anfang Juni m\u00f6glich sein. Vorher m\u00f6chten wir aber noch eine spezielle Frage kl\u00e4ren. W\u00fcrden Sie uns den Gefallen tun und dabei helfen? Sie k\u00f6nnen die Frage unter folgendem Link beantworten:<\/p>\n

Kleine Umfrage zum WordPress Kurs<\/a><\/a><\/p>\n

Ich wollte es von Ihnen fernhalten: die WordPress REST-API<\/h2>\n

Echt jetzt: eigentlich wollte ich dieses Thema wirklich von Ihnen fernhalten, denn es ist sehr sehr technisch. Aber die Menge an News, die im vergangenen Monat aufploppte, best\u00e4tigt meine Vermutung umso mehr: Die REST-API ist das n\u00e4chste gro\u00dfe Ding in der WordPress-Welt. Was ist das \u00fcberhaupt und wie k\u00f6nnen Sie davon profitieren? Das steht hier:<\/p>\n

1. Was ist die REST-API und was macht sie?<\/h3>\n

Grob ausgedr\u00fcckt ist die REST-API eine Schnittstelle f\u00fcr WordPress. Damit k\u00f6nnen Daten, wie z.B. Inhalte von Artikeln oder Seiten aber auch Einstellungen, von au\u00dfen abgerufen werden.<\/p>\n

Technisch gesehen legt man so genannte Routen und Endpunkte an. Diese beschreiben zusammen a) wie ein Abruf auszusehen hat und b) was dabei getan und zur\u00fcckgegeben werden soll.<\/p>\n

2. Was kann man mit der REST-API machen?<\/h3>\n

Nehmen wir als Beispiel <\/strong>folgende URL:<\/p>\n

http:\/\/meine-wp-site.de\/wpinstall.io\/wp-json\/wp\/v2\/posts.<\/p>\n

Der Teil \/wp\/v2\/posts\/<\/code> ist die Route. Sie leitet intern auf eine PHP-Funktion (dem Endpunkt) die daf\u00fcr sorgt, alle Artikel auszugeben.<\/p>\n

Die Ausgabe ist aber in der Regel f\u00fcr Menschen nicht sonderlich gut lesbar, denn daf\u00fcr ist sie auch nicht da. Mit der REST-API wurde eine Schnittstelle erzeugt, mit der man WordPress letztlich von au\u00dfen komplett steuern kann. Nicht nur das Abrufen von Artikeln wird in Zukunft m\u00f6glich sein, sondern auch das Erstellen, Ver\u00e4ndern und L\u00f6schen von Beitr\u00e4gen, Seiten und vielem mehr.<\/p>\n

3. Ist die Schnittstelle schon einsatzbereit?<\/h3>\n

Nicht ganz. Seit Version 4.4 k\u00f6nnen Autoren von Plugins und Themes zwar schon eigene Routen und Endpunkte definieren, WordPress selbst hat seine eigenen aber noch nicht definiert. Das hei\u00dft: rein theoretisch ist die Schnittstelle einsatzf\u00e4hig aber man kann noch keine Daten \u00fcber WordPress selbst abrufen, geschweige denn \u00c4nderungen durchf\u00fchren.<\/p>\n

Warum ist das so? Naja, weil Matt Mullenweg das so entschieden hat<\/a>. Der urspr\u00fcngliche Plan sah vor, dass zumindest ein Teil der API bereits in Version 4.5 flie\u00dfen sollte. Das ist aber nicht geschehen, weil entschieden wurde, dass die gesamte Schnittelle erst in den WordPress-Kern kommen soll, wenn alle Routen und Endpunkte final definiert wurden.<\/p>\n

4. Ab wann kann man die API nutzen?<\/h3>\n

Mit dem offiziellen REST-API-Plugin<\/a> schon jetzt. Aber es ist – nach wie vor – im Beta-Stadium und es wird nicht empfohlen, es produktiv einzusetzen. Wir hoffen<\/em>, dass sie ihren Weg in Version 4.6 finden wird. Falls nicht, dann wird das sicherlich in Version 4.7 der Fall sein.<\/p>\n

5. Wer nutzt die REST-API?<\/h3>\n

Hier ein paar News dazu:<\/p>\n