Anzeige

Caschys Blog: Unser Newsfeed (und andere) als iOS-Widget auf eurem Homescreen

Die iOS-App Scriptable haben wir euch ja nun schon das eine oder andere Mal vorgestellt. Hiermit wurden in den letzten Wochen zwei sehr nützliche iOS-14-Widgets (hier und hier) erschaffen. Nun flattert auch schon das nächste ins Haus. Dieses Mal handelt es sich um ein Widget zum Anzeigen von Newsfeeds von Seiten, die auf WordPress basieren. Das Widget öffnet beim Antippen der Beiträge jene direkt im Browser.

Der JavaScript-Code stammt von Christoph (@saudumm), der sich seit einigen Tagen etwas umfangreicher mit Scriptable beschäftigt und für seinen iOS-Homescreen nach einem Newsfeed-Widget gesucht hat.

Den Code für sein „Widget for WordPress Sites“ könnt ihr hier bekommen bzw. hier in der Caschys-Blog-Edition. Diesen kopiert ihr euch (wie auch schon bei den beiden anderen vorgestellten Widgets) und fügt ihn in ein neu erstelltes Scriptable-Widget ein. Damit bekommt ihr ab sofort auch die von uns veröffentlichten Beiträge regelmäßig im Widget angezeigt und gelangt per Antippen direkt zum Blog. Bezüglich der Anpassbarkeit des Widgets heißt es von Christoph weiter:

You can change different settings (background and font colors, site name, etc.) in the config block at the top of the script.

Wer Bock darauf haben sollte, die Hintergrundfarbe des Widgets auf unser Blog-Blau umzustellen, der fügt den Farbcode #0e74e9 in die Zeile 16 unter „var BACKGROUND_COLOR = new Color(„#1c1c1e„);“ ein. Mit der jüngsten Code-Version ist es außerdem möglich einige Parameter in den Einstellungen des Widgets vorzunehmen. Zudem lässt sich nun auch ein eigenes Bild – z. B. unser Logo 😉 – als Hintergrund hinterlegen.

Gefällt dir der Artikel? Dann teile ihn mit deinen Freunden.

Benjamin Mamerow

Nordlicht, Ehemann und Vater, hauptberuflich mit der Marine verbündet. Außerdem zu finden auf Twitter. PayPal-Kaffeespende an den Autor. Mail: benjamin@caschys.blog

Neueste Beiträge

Mit dem Absenden eines Kommentars stimmst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.

16 Kommentare

  1. Sehr cool. Danke dafür

  2. Alles so gemacht wie beschrieben. Widget bleibt leider leer.

  3. Erledigt. Jetzt funktioniert es.

  4. Sehr cool! Danke!
    Aber schade, dass man nicht im Widget scrollen/blättern kann, wie bei Android.

  5. Um einen das Leben einfacher zu machen, da das kopieren vom Git auf einem iPhone 7 doch bisschen nervig ist: (Gefunden auf reddit) https://github.com/supermamon/scriptable-scripts/blob/master/Import-Script.js

  6. Hey, wie schafft man es die website dann ins widget zu bekommen bei mir steht da „select script in widget in widget creator“

    • Du musst lange auf das Widget drücken, dann „Widget bearbeiten“ wählen und dann bei „Script“ drücken und das Script aus der Liste auswählen.

  7. Hat was. Ich nehme den link hieraus und erhalte im Script Google News. Nix mit cashys Blog. Wenn es doch nicht mit Paste and copy ist wäre eine Anleitung mal toll

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Bevor du deinen Kommentar abschickst:
Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen. Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte - gerne auch mit Humor.

Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich morgens eine Zusammenstellung. Mit dem Absenden willigst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.