CH DARC RSS Feed Viewer

Info

  • Name: CH DARC RSS Feed Viewer
  • Version: 1.0
  • Autor: Conny Henn
  • Website: https://afu-base.de
  • Lizenz: GPL v2 oder später
  • Text Domain: darc-rss-viewer
  • komplett kostenlos

Sie möchten die DARC News (Deutscher Amateur-Radio-Club) direkt auf Ihrer WordPress-Website anzeigen?

Mit dem DARC RSS Feed Viewer Plugin integrieren Sie den offiziellen DARC RSS-Feed elegant in Ihre Seiten und Beiträge – ganz einfach per Shortcode!

Überblick

Das DARC RSS Feed Viewer Plugin ist ein spezialisiertes WordPress-Tool, das den offiziellen RSS-Feed des DARC (Deutscher Amateur-Radio-Club) in einem professionellen, zweispaltigen Layout anzeigt. Besucher können die Überschriften der neuesten DARC-News durchblättern und die vollständigen Artikel direkt auf Ihrer Website lesen.

Das Plugin wurde speziell für Amateurfunk-Websites entwickelt und bietet eine benutzerfreundliche Möglichkeit, immer aktuelle DARC-Nachrichten zu präsentieren, ohne die Seite verlassen zu müssen.

Hauptfunktionen

RSS-Feed-Anzeige

Das Plugin lädt automatisch die neuesten Nachrichten vom DARC RSS-Feed:

  • Automatische Updates: Regelmäßige Aktualisierung durch integriertes Caching
  • Vollständige Inhalte: Zeigt Titel, Beschreibung, Autor, Kategorien und Bilder
  • Direktverlinkung: Links zu den vollständigen Artikeln auf DARC.de
  • Mehrsprachig: Unterstützt alle im Feed vorhandenen Sprachen

Zweispaltiges Layout

Professionelle Darstellung im klassischen Nachrichten-Reader-Stil:

  • Linke Spalte (25%): Kompakte Übersichtsliste mit allen Artikelüberschriften
  • Rechte Spalte (75%): Vollständige Artikelansicht mit Formatierung
  • Interaktiv: Klick auf Überschrift zeigt den Artikel rechts an
  • Auto-Load: Beim Laden wird automatisch der erste Artikel angezeigt
  • Responsive: Passt sich automatisch an mobile Geräte an

Performance-Optimierung

Intelligente Funktionen für schnelle Ladezeiten:

  • Lazy Loading: Bilder werden erst bei Bedarf nachgeladen
  • Bilder-Toggle: Ein/Aus-Schalter zum Deaktivieren aller Bilder
  • WordPress Transients: Nutzt WordPress-eigenes Caching-System
  • Einstellbare Cache-Zeit: Konfigurierbare Aktualisierungsintervalle

Technische Details

Funktionsweise

  1. Feed-Abfrage: Lädt den DARC RSS-Feed über wp_remote_get()
  2. XML-Parsing: Verarbeitet die Feed-Daten mit simplexml_load_string()
  3. Namespace-Handling: Unterstützt erweiterte RSS-Felder wie content:encoded
  4. Caching: Speichert Feed-Daten als WordPress Transient
  5. Rendering: Generiert HTML mit isolierten CSS-Styles

Caching-System

Das Plugin verwendet das WordPress Transients API:

  • Standardwert: 5 Minuten (300 Sekunden)
  • Anpassbar: Via Shortcode-Parameter individuell konfigurierbar
  • Automatische Erneuerung: Cache wird bei Ablauf automatisch aktualisiert
  • Performance: Minimiert Server-Last und beschleunigt Seitenladezeiten

Sicherheitsfeatures

  • WordPress-Integration: Nutzt wp_remote_get() statt direkter PHP-Funktionen
  • Sichere Ausgabe: Alle Daten werden mit esc_html() und esc_attr() bereinigt
  • Namespace-Isolation: Verwendet einzigartige IDs und Funktionsnamen
  • Keine direkten Zugriffe: Schutz vor direktem Dateizugriff

Verwendung

Shortcode-Verwendung

Das Plugin wird über einen einfachen Shortcode eingebunden:

[darc_rss_viewer]

Fügen Sie diesen Shortcode einfach in jeden Beitrag, jede Seite oder jedes Widget ein, wo der DARC Feed angezeigt werden soll.

Shortcode-Parameter

Der Shortcode unterstützt zwei optionale Parameter:

1. Höhe anpassen:

[darc_rss_viewer height="600px"]

2. Cache-Zeit ändern (in Sekunden):

[darc_rss_viewer cache_time="600"]

3. Kombination beider Parameter:

[darc_rss_viewer height="700px" cache_time="300"]

Anwendungsbeispiele

Beispiel 1: Standard-Einbindung

[darc_rss_viewer]

Zeigt den Feed mit 800px Höhe und 5 Minuten Cache.

Beispiel 2: Kompakte Darstellung

[darc_rss_viewer height="500px"]

Ideal für Sidebars oder schmale Bereiche.

Beispiel 3: Längere Cache-Zeit

[darc_rss_viewer cache_time="1800"]

Aktualisiert den Feed nur alle 30 Minuten (für Seiten mit wenig Traffic).

Beispiel 4: Fullscreen-Darstellung

[darc_rss_viewer height="1000px" cache_time="180"]

Große Ansicht mit häufigen Updates (alle 3 Minuten).

Vorteile

Für Website-Betreiber

  • Einfache Integration: Nur ein Shortcode notwendig
  • Automatische Updates: Immer aktuelle DARC-News ohne manuellen Aufwand
  • Performance-optimiert: Caching verhindert übermäßige Server-Last
  • Mehrfach verwendbar: Kann auf mehreren Seiten gleichzeitig eingesetzt werden
  • Responsive Design: Funktioniert auf Desktop, Tablet und Mobile
  • Keine Konfiguration: Sofort nach Aktivierung einsatzbereit
  • Theme-unabhängig: Funktioniert mit jedem WordPress-Theme

Für Besucher

  • Übersichtliche Darstellung: Klare Struktur mit Übersichtsliste und Detail-Ansicht
  • Schnelle Navigation: Einfaches Durchklicken durch die Artikel
  • Vollständige Inhalte: Artikel können direkt auf der Seite gelesen werden
  • Optimierte Ladezeiten: Lazy Loading für schnelle Performance
  • Mobil-optimiert: Angepasstes Layout für Smartphones und Tablets
  • Direkt-Links: Bei Bedarf zum vollständigen Artikel auf DARC.de

Screenshots

Desktop Screenshot

Zweispaltiges Layout auf Desktop-Geräten

Mobile Screenshot

Gestacktes Layout auf mobilen Geräten

Toggle Screenshot

Technische Anforderungen

  • WordPress: Version 5.0 oder höher empfohlen
  • PHP: Version 7.4 oder höher
  • Berechtigungen: Plugin-Installation und -Aktivierung
  • Browser: Moderne Browser (Chrome, Firefox, Safari, Edge)
  • Internet: Aktive Internetverbindung zum Laden des RSS-Feeds

Empfohlene Einstellungen:

  • PHP allow_url_fopen: aktiviert
  • PHP simplexml: Erweiterung installiert
  • WordPress wp_remote_get(): funktionsfähig

Installation und Einrichtung

Schritt 1: Plugin hochladen

  1. Laden Sie die Plugin-Datei darc-rss-viewer-plugin.php herunter
  2. Laden Sie die Datei in Ihr WordPress-Verzeichnis hoch: /wp-content/plugins/
  3. Alternativ: Erstellen Sie einen Ordner /wp-content/plugins/darc-rss-viewer/ und legen Sie die Datei dort ab

Schritt 2: Plugin aktivieren

  1. Gehen Sie zu WordPress-Admin → Plugins
  2. Suchen Sie nach DARC RSS Feed Viewer
  3. Klicken Sie auf Aktivieren

Schritt 3: Shortcode verwenden

  1. Öffnen Sie einen Beitrag oder eine Seite
  2. Fügen Sie den Shortcode ein: [darc_rss_viewer]
  3. Speichern und veröffentlichen Sie die Seite

Fertig! Der DARC Feed wird nun automatisch auf Ihrer Seite angezeigt.

Deinstallation

  1. Deaktivieren Sie das Plugin unter Plugins
  2. Löschen Sie die Plugin-Datei aus dem /wp-content/plugins/ Verzeichnis
  3. Der Cache (WordPress Transients) wird automatisch nach Ablauf gelöscht

Download

📥

CH DARC RSS Viewer

📊 7 Downloads 🏷️ v1.2.7
Mit dem Download wird akzeptiert, dass die Software ist wie sie ist und keine Haftung in irgendwelcher Art auch immer übernommen wird!
  • Name: DARC RSS Feed Viewer
  • Version: 1.0
  • Autor: Conny Henn
  • Lizenz: GPL v2 oder später
  • Text Domain: darc-rss-viewer
  • komplett kostenlos
Sie möchten die DARC News (Deutscher Amateur-Radio-Club) direkt auf Ihrer WordPress-Website anzeigen? Mit dem DARC RSS Feed Viewer Plugin integrieren Sie den offiziellen DARC RSS-Feed elegant in Ihre Seiten und Beiträge – ganz einfach per Shortcode!

Support & Feedback

Bei Fragen, Problemen oder Verbesserungsvorschlägen:

  • Website: https://afu-base.de
  • Kontakt: Über die Website
  • Updates: Neue Versionen werden auf der Website veröffentlicht

Changelog

Version 1.0 (2025-01-09)

  • ✨ Erste Veröffentlichung
  • 📰 DARC RSS-Feed Integration
  • 🎨 Zweispaltiges Layout (25% / 75%)
  • ⚡ Lazy Loading für Bilder
  • 🖼️ Bilder Ein/Aus-Toggle
  • 💾 WordPress Transients Caching
  • 📱 Responsive Design
  • 🔧 Anpassbare Shortcode-Parameter

Tipp: Kombinieren Sie dieses Plugin mit anderen Amateurfunk-Tools auf Ihrer Website für eine umfassende Informationsquelle für die Ham-Radio-Community!