-
Notifications
You must be signed in to change notification settings - Fork 0
Zeigt aktuelle Beiträge aus deinem WordPress-Multisite-Netzwerk als Karten- oder Grid-Layout – inklusive Beitragsbildern, Avataren, Autoreninfos und mehr.
cp-psource/recent-global-posts
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=== Netzwerk-Beiträge === Contributors: DerN3rd (PSOURCE) Tags: multisite, posts Requires at least: 4.9 Tested up to: 6.8.1 Stable tag: 3.1.1 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html # Netzwerk-Beiträge (Network Recent Posts) Ein WordPress Multisite-Plugin zur Anzeige aktueller Beiträge aus allen Blogs im Netzwerk als Liste oder Grid. --- ## Features - Netzwerkkonforme Abfrage von Beiträgen über das [Post Indexer Plugin](https://deine-url-zum-plugin) - Anzeige von Beitragsbild, Autor, Blogname und Auszug - Layout-Auswahl: Liste oder Grid - Anpassbarer „Weiterlesen“-Text - Zentrale Steuerung aller Einstellungen im Netzwerk-Admin-Dashboard - Keine Shortcode-Attribute nötig (keine Dopplung der Einstellungen) - Automatische Umschaltung in den Blog-Kontext für korrekte Daten (Thumbnails, Autoren etc.) --- ## Voraussetzungen - WordPress Multisite (ab Version 6.x empfohlen) - PHP 7.4 oder höher - Aktiviertes und konfiguriertes **Post Indexer Plugin** (Basis für Netzwerkanfragen) --- ## Installation 1. Plugin im Netzwerk hochladen und im Netzwerk-Admin aktivieren 2. Post Indexer Plugin sicherstellen und konfigurieren 3. Im Netzwerk-Admin unter **Netzwerk → Einstellungen → Netzwerk-Beiträge** die gewünschten Optionen einstellen 4. Shortcode `[network_recent_posts]` in Seiten oder Beiträgen verwenden --- ## Einstellungen (im Netzwerk-Admin) - **Anzahl Beiträge:** Anzahl der anzuzeigenden Beiträge - **Post-Typ:** Welcher Beitragstyp soll angezeigt werden (Standard: Beitrag) - **Layout:** Liste oder Grid - **Beitragsbild anzeigen:** Ja/Nein - **Bildgröße:** WordPress Bildgrößen (thumbnail, medium, large, full) - **Autor anzeigen:** Ja/Nein - **Blogname anzeigen:** Ja/Nein - **Weiterlesen-Text:** Freitext für Link am Ende jedes Beitrags --- ## Shortcode ```plaintext [network_recent_posts] ``` Aktuell ohne zusätzliche Attribute, da alle Einstellungen im Dashboard konfiguriert werden. Technische Details Nutzt Funktionen des Post Indexer Plugins (network_query_posts(), network_the_post()) zur performant-netzwerkweiten Abfrage Innerhalb der Schleife wird per switch_to_blog() in den jeweiligen Blog-Kontext gewechselt, um z.B. Beitragsbild (get_post_thumbnail_id()) korrekt zu holen Daten werden gesammelt, sortiert (nach Titel), dann als HTML ausgegeben Saubere Trennung von Daten und Ausgabe für einfaches Anpassen und erweitern Fehlerbehandlung, falls Post Indexer nicht aktiv ist
About
Zeigt aktuelle Beiträge aus deinem WordPress-Multisite-Netzwerk als Karten- oder Grid-Layout – inklusive Beitragsbildern, Avataren, Autoreninfos und mehr.
Resources
Stars
Watchers
Forks
Packages 0
No packages published