JSON Content Importer: clearmls.io API

Aus dem US-Bundesstaat Nevada kam die Anfrage, wie man die API clearmls.io nutzen kann: Der Zugriff erfolgt per „Bearer API_KEY“, was man einfach im http-header mitschickt. Das kann das kostenlose wie das pro-Plugin problemlos. Die eigentliche Frage ist, wie man die Daten sortiert ausgibt. Dafür hat das Plugin zwei Möglichkeiten:

  • Tabelle mit allen Daten bauen und per JavaScript sortieren.  Dazu ist ein weiteres WordPress-Plugin nötig. In der Praxis habe ich das für die API api.blockchain.info schon gemacht.. Das geht sowohl mit dem kostenlosen wie pro-Plugin.
  • Alternativ sortiert man die Daten auf dem Server und gibt die sortierte Liste aus. Das macht man im twig-Template, daher ist das pro-Plugin nötig:
    {% for i in properties | sortbyjsonfield("latitude,desc,num") %}
    latitude: {{i.latitude}}, postal_code: {{i.postal_code}}
    {% endfor %}

    „sortbyjsonfield“ ist dabei eine Erweiterung von twig, die ich das pro-JSON-Content-Importer-Plugin eingebaut habe.

 


Update PRO-Version WordPress-Plugin JSON Content Importer

"JSON Content Importer" WordPress PluginVersion 3.4.7 erschien am 25.2.2018, nun habe ich die nächste Version 3.4.8 veröffentlicht.

Die meisten Änderungen sind Fehlerkorrekturen, zwei neue Shortcode-Parameter und twig-Möglichkeiten kamen dazu (wie immer geboren aus Notwendigkeiten von Nutzern die sich an mich wandten): Lesen Sie weiter…