Für Blogs
PlanetFOSS für dein WordPress-Blog
Ein freies Plugin zeigt deinen Lesern, worüber die Linux- und Open-Source-Nachrichten gerade berichten: eine Themenkarte unter deinen Beiträgen und eine Nachrichtenliste für die Seitenleiste. Es passt sich deinem Theme an und lädt nichts von Dritten.
Herunterladen · 0.2.2 GPL 2.0 oder neuer · WordPress 6.6+ · PHP 8.1+ Ohne WordPress: die Schnittstelle →
Was es zeigt
- 1
Themenkarte
Unter einem Beitrag mit dem Schlagwort „KDE Plasma“: das PlanetFOSS-Thema mit kurzer Einleitung, Meldungen und Quellen der letzten 30 Tage, Tagesverlauf, den größten Versionen und einem Link zu allen Meldungen.
- 2
Linux-Nachrichten
Für die Seitenleiste: die Themen mit den meisten Meldungen der letzten 24 Stunden und der letzten 7 Tage, jeweils mit kleinem Sieben-Tage-Verlauf, dazu der Wochenrückblick.
- 3
Ohne Einrichtung
Schlagwörter und Kategorien werden automatisch PlanetFOSS-Themen zugeordnet. Ist dein Blog eine PlanetFOSS-Quelle, gilt zuerst dessen eigene Einordnung deiner Beiträge.
- 4
Ohne Tracking
Dein Server holt die Daten alle 30 Minuten. Deine Leser laden nichts von planetfoss.net – kein Skript, keine Schrift, kein Cookie. Links nennen deine Website als Kampagne (utm_source), damit PlanetFOSS sagen kann, wie viele Leser von dir kamen – nie etwas über den Leser.
Passt zu deinem Theme
Schrift, Text- und Linkfarbe kommen vom Theme, Größen stehen in em, und jede Regel nutzt genau eine Klasse – dein eigenes CSS gewinnt. Schnelle Anpassungen gehen über CSS-Variablen, der Blockstil „Schlicht“ nimmt den Kasten weg, und das Stylesheet lässt sich ganz abschalten.
/* Beispiel: eigene Akzentfarbe, in der Seitenleiste ohne Kasten */
.planetfoss { --planetfoss-accent: #e95420; }
.sidebar .planetfoss { --planetfoss-border: 0; --planetfoss-surface: transparent; --planetfoss-pad: 0; }
.planetfoss__h { font-family: var(--my-heading-font); }
Einbauen
- ZIP unter Plugins → Neues Plugin hinzufügen → Plugin hochladen einspielen und aktivieren.
- Unter Einstellungen → PlanetFOSS steht, ob der erste Abruf geklappt hat.
- Block-Themes: Block „PlanetFOSS-Thema“ im Template für Einzelbeiträge unter den Inhalt, „PlanetFOSS Linux-Nachrichten“ in eine Seitenleiste. Klassische Themes: Widget „PlanetFOSS Linux-Nachrichten“ und die Option „Karte unter Beiträgen“.
- Shortcodes für Page-Builder:
[planetfoss_topic],[planetfoss_news layout="columns"]
Für Entwickler: die Schnittstelle
Das Plugin ist nur ein Weg zu den Daten. Jede andere Website, App oder jedes Newsletter-Werkzeug kann dasselbe JSON abrufen – kostenlos, ohne Anmeldung, unter der Lizenz weiter unten.
GET https://planetfoss.net/api/verbund/v1/themen.json?lang=de
curl 'https://planetfoss.net/api/verbund/v1/themen.json?lang=de&site=example.org'
langdeoderen: Sprache der Einleitungen und Links (Standardde).site- Freiwillig: Hostname deiner Website. Ist sie eine PlanetFOSS-Quelle, enthält
postsdie Themen, die PlanetFOSS deinen Beiträgen gegeben hat. topics- Jedes Thema mit mindestens zwei Meldungen in 30 Tagen, nach Schlüssel:
label,url,feed,intro,n(Meldungen),sources,de/en,days(30 Tageswerte, älteste zuerst),versions. now,top7- Themen mit den meisten Meldungen der letzten 24 Stunden (
n24,sources24) und der letzten 7 Tage (n,sources), jeweils mitstatus(supernova, komet, nachgluehen) unddays7. week- Supernovas der letzten 7 Tage, Links zu Wochenrückblick und Logbuch.
license,terms_url- Lizenz (CC BY 4.0) und die Bedingungen unten.
Nur, was PlanetFOSS selbst erzeugt: keine Schlagzeilen oder Texte der Quellen. Die Antwort wird alle paar Minuten erneuert und zehn Minuten zwischengespeichert; ruf sie höchstens alle zehn Minuten ab. Ohne Schlüssel gilt eine Grenze von einigen Abrufen pro Stunde und Server (HTTP 429 mit Retry-After). Innerhalb von v1 kommen nur Felder dazu; was bricht, bekommt eine neue Adresse.
Lizenz und Nutzungsbedingungen
Die Daten des Exports – Themennamen, Einleitungen, Zählungen und Verläufe – stehen unter Creative Commons Namensnennung 4.0 International (CC BY 4.0). Du darfst sie nutzen, verändern und weitergeben, auch kommerziell, solange du:
- PlanetFOSS als Quelle mit Link auf planetfoss.net (oder die Themenseite) nennst,
- die Lizenz CC BY 4.0 mit Link angibst und
- kenntlich machst, wenn du die Daten verändert hast.
Das Plugin erledigt das von selbst. Nicht umfasst sind die Beiträge der Quellen, auf die PlanetFOSS verlinkt, und das PlanetFOSS-Logo.
Nutzung der Schnittstelle
- Kostenlos und ohne Anmeldung. Ohne Schlüssel gilt eine Grenze von einigen Abrufen pro Stunde und Server (das Plugin braucht zwei).
- Die Antwort ändert sich höchstens alle zehn Minuten – bitte nicht öfter abrufen.
- Eine Verfügbarkeit ist nicht zugesagt. PlanetFOSS kann den Export ändern (neue Fassungen bekommen eine eigene Adresse) und Server sperren, die die Schnittstelle überlasten.
- Was dein Server sendet: Sprache, Hostname deiner Website und ihre Adresse im User-Agent – nichts über deine Leser. PlanetFOSS zählt Abrufe je Host; für die Grenze speichert es einen nicht umkehrbaren Hash der Server-IP höchstens zwei Stunden. Klicks aus den Kästen zählen wir je Website als Tagessumme; Website-Namen bleiben 90 Tage. Frag uns, wie viele Leser von dir kamen. Datenschutz