Mein über 100.000 Mal heruntergeladenes WordPress-Plugin „JSON Content Importer“ zapft einen JSON-Feed an, der die gesammelten Locations und Termine enthält (diese wiederum stehen in einer Datenbank).
Im Detail:
- WordPress-Plug installieren
- Plugin „JSON Content Importer“ aktivieren: In der Menüleiste links erscheint „JSON Content Importer“ > klick darauf
- Die Seite „JSON Content Importer“ ermöglicht:
– den Cache einzuschalten und die Cachezeit zu definieren.
– zeigt die template engine-Syntax
– zeigt folgendes template engine-Syntax-Beispiel mit geschachtelten Schleifen und Pfaden, so dass man sich an den JSON-arrays und -objects entlanghangeln kann:
[ jsoncontentimporter url=“some url….“ numberofdisplayeditems=“30″ basenode=“location“]
{subloop-array:flex:4}flex:{headline}<br>{text}{/subloop-array:flex}<br>{subloop-array:news:4}news: <b>{news.title}</b><br> {news.text}<br>{subloop:news.image:2}newsimage: {lastmodified} id:{id}{/subloop:news.image}{/subloop-array:news}<br>{subloop-array:aspects:20}aspects:{text} aspects-image:{subloop:aspects.image:2}aspectimage: {lastmodified} id:{id}{/subloop:aspects.image}<br>{/subloop-array:aspects}–{title}<br>{subloop:image:5}imageid: {id}<br>{/subloop:image}<br>{subloop:geodata:5}geodata: {lat}{/subloop:geodata}<br> {subloop:object3d:5}object3D: {id}{/subloop:object3d}<br> {subloop:author:5}author: {name}{/subloop:author}<hr>
[/ jsoncontentimporter] - Und wie finde ich den richtigen shortcode/template-code für mein JSON? Dabei hilft dieser Link.
- Die PRO-Version ermöglicht noch viel mehr: Insbesondere die Nutzung von twig….