WordPress-Plugin: JSON Content Importer

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….