Autor: Benne

  • blog-list


    Blog-Listen

    Diese Seite nutzt dieses Modul

    Die Übersicht, die du gerade liest, ist selbst mit dem Blog-List-Modul gebaut. Der Shortcode [weinify_blog_list tag="weinhold-framework" style="cards" orderby="title" order="ASC"] auf weinify.de/module rendert genau diese Kacheln.

    Shortcodes

    • [weinify_blog_list] – Rendert eine gefilterte Blog-Liste. Parameter:
      • tag – Schlagwort-Slug zum Filtern (z.B. weinhold-framework)
      • style – Darstellung: cards, showcase, timeline, list
      • limit – Anzahl Posts (Standard: 9)
      • orderby – Sortierung: title, date, menu_order
      • orderASC oder DESC
      • pin_core – Core-Module nach oben sortieren: 1 (Standard) oder 0
    • [wf_de]..[
    ] / [wf_en]]..[[/wf_en] – Deutschen bzw. englischen Inhaltsblock definieren. Sind beide vorhanden, erscheint automatisch ein DE/EN-Toggle.
  • [wf_caption]]..[[/wf_caption] – Kurzbeschreibung innerhalb von [
    ] oder [wf_en]. Wird als Seitenüberschrift im Post und als Kartentitel in der Listenansicht angezeigt.

Core-Hervorhebung

Posts mit dem Schlagwort core, wichtig oder benötigt werden automatisch nach oben sortiert und mit einem dezenten „Core“-Label hervorgehoben – wie du es in dieser Übersicht sehen kannst.

] – Defines a German or English content block. When both are present, a DE/EN toggle appears automatically.
  • [wf_caption]]..[[/wf_caption] – Short description inside [wf_de] or [
  • Core Highlighting

    Posts tagged with core, wichtig, or benötigt are automatically sorted to the top and highlighted with a subtle „Core“ label — as you can see in this overview.

  • subsite-404-redirect


    404-Weiterleitung

    Saubere Fehlerseiten

    Das Subsite-404-Redirect-Modul ersetzt die Standard-WordPress-404-Seite durch eine saubere Weiterleitung auf ein konfigurierbares Ziel. Statt einer nackten Fehlerseite landen Besucher bei einem Tippfehler in der URL auf der Startseite oder einer eigenen Fehlerseite.

    Konfiguration

    Das Weiterleitungsziel wird pro Subsite im Dashboard unter Weinhold → 404 Redirect definiert – entweder als absolute URL oder als relativer Pfad. Subsites ohne Konfiguration behalten die Standard-WordPress-404-Seite.

    Pro Site

    Da jede Subsite im Netzwerk unterschiedliche Inhalte und Strukturen haben kann, ist die Konfiguration bewusst pro Site getrennt. Eine öffentliche Seite kann z.B. auf die Startseite weiterleiten, während eine interne Site auf die Login-Seite umleitet.

  • backup-manager


    Backup Manager

    Sicherheit für das gesamte Netzwerk

    Der Backup Manager erstellt vollständige Backups des Weinhold-Framework-Netzwerks oder einzelner Websiten – inklusive aller Datenbanktabellen und Uploads. Unverzichtbar vor größeren Updates oder Migrationen.

    Netzwerk- vs. Site-Backup

    Es kann entweder ein Netzwerk-Backup (alle Sites, alle Daten) oder ein gezieltes Backup einer einzelnen Subsite erstellt werden. Beide Backup-Typen lassen sich auch wieder vollständig importieren.

    Wann einsetzen?

    Vor jedem WordPress-Core-Update, vor Theme-Änderungen, vor Plugin-Updates und vor größeren Framework-Änderungen empfiehlt sich ein Backup. Der Backup Manager macht das mit wenigen Klicks möglich – alles aus einer Oberfläche heraus unter Weinhold → Backup Manager.

  • maintenance-mode


    Wartungsmodus

    Die Website kurz offline

    Das Maintenance-Mode-Modul versetzt eine Subsite in den Wartungsmodus. Besucher werden auf eine konfigurierbare Wartungsseite weitergeleitet – eingeloggte Administratoren sehen weiterhin die normale Seite und können ungestört weiterarbeiten.

    Zeitplan

    Der Wartungsmodus kann mit einem automatischen Start- und Endzeitpunkt versehen werden. So schaltet sich das Modul z.B. für ein nächtliches Update-Fenster selbständig ein und aus – ohne dass man aktiv eingreifen muss.

    Ausnahmen

    Bestimmte IP-Adressen oder Nutzerrollen können vom Wartungsmodus ausgenommen werden. Das erlaubt z.B. das interne Testen oder Reviewen der Seite, bevor sie für alle wieder freigegeben wird.

    Konfiguration

    Alles wird im Dashboard unter Weinhold → Maintenance Mode konfiguriert. Kein Shortcode nötig – das Modul arbeitet vollständig automatisch.

  • login-redirect


    Login Redirect

    Nur für eingeloggte Nutzer

    Das Login-Redirect-Modul leitet nicht eingeloggte Besucher automatisch zur Login-Seite weiter. So lässt sich der Zugang zu einer gesamten Subsite auf eingeloggte Nutzer beschränken – ohne komplizierte WordPress-Rollen-Konfiguration.

    Ausnahmen definieren

    Bestimmte Seiten werden von der Weiterleitung ausgenommen – mindestens die Login-Seite selbst. Weitere Ausnahmen (z.B. Impressum, Startseite, Datenschutzerklärung) können im Dashboard unter Weinhold → Login Redirect als Liste eingetragen werden.

    In der Praxis

    Auf privaten Subsites im Weinhold-Netzwerk – etwa Community-Bereichen oder internen Projekten – sorgt dieses Modul dafür, dass Inhalte wirklich nur für Mitglieder sichtbar sind. Kein Shortcode, keine Anpassungen pro Seite nötig.

  • cookie-consent


    Cookie Consent

    Der Cookie-Banner dieser Seite

    Das Cookie-Consent-Modul stellt einen DSGVO-konformen Cookie-Banner bereit. Auch auf weinify.de ist dieses Modul aktiv – der Banner, der beim ersten Besuch erscheint, kommt direkt aus diesem Modul.

    Einwilligungskategorien

    Die Einwilligung wird in vier Kategorien unterteilt: Notwendig (immer aktiv), Funktional, Statistik und Marketing. Texte, Beschreibungen und Schaltflächenbeschriftungen lassen sich pro Subsite individuell anpassen.

    Shortcode

    [weinhold_cookie_settings] – Zeigt eine Einstellungsseite, auf der Besucher ihre Cookie-Präferenzen jederzeit nachträglich anpassen können. Ideal für den Einsatz auf einer Datenschutz- oder Einstellungsseite.

    Pro Site

    Jede Subsite hat eine vollständig unabhängige Cookie-Konfiguration. Der Banner erscheint automatisch beim ersten Besuch einer Seite und kann jederzeit erneut über den Einstellungs-Shortcode aufgerufen werden.

  • custom-footer


    Custom Footer

    Der Footer dieser Seite

    Das Custom-Footer-Modul funktioniert genauso wie der Custom Header – nur für den unteren Bereich der Seite. Den Footer, den du gerade auf weinify.de siehst, wurde mit diesem Modul gestaltet.

    Buttons & Drag and Drop

    Buttons werden über --buttons-- in den Footer-Inhalt eingefügt und können per Drag & Drop sortiert werden. Sub-Buttons für verschachtelte Menüs sind ebenfalls möglich.

    Freies HTML

    Der Footer-Inhalt kann beliebiges HTML enthalten – Texte, Links, Icons, Copyright-Hinweise oder ganze Layout-Strukturen. Es gibt keine Einschränkungen.

    Pro Site & kein Shortcode

    Wie beim Header ist jede Subsite vollständig unabhängig konfiguriert. Der Footer wird automatisch auf allen Seiten der Subsite ausgegeben – ohne Shortcode.

  • custom-header


    Custom Header

    Der Header dieser Seite

    Das Custom-Header-Modul ermöglicht die Erstellung eines vollwertigen Headers mit Navigationsbuttons und frei definierbarem HTML – komplett über das Admin-Dashboard, ohne Theme-Anpassungen. Den Header, den du gerade auf weinify.de siehst, wurde mit diesem Modul gebaut.

    Buttons & Drag and Drop

    Buttons werden über den Platzhalter --buttons-- an einer beliebigen Stelle im Header-Inhalt eingefügt. Die Reihenfolge lässt sich per Drag & Drop anpassen. Buttons können Sub-Buttons enthalten, die beim Hover ein Dropdown-Menü öffnen.

    Pro Site

    Jede Subsite konfiguriert ihren eigenen Header unabhängig. Inhalt, Buttons und Styling sind vollständig voneinander getrennt – dkj.weinify.de kann einen völlig anderen Header haben als weinify.de.

    Kein Shortcode

    Der Header wird automatisch in jede Seite der jeweiligen Subsite eingebunden, sobald er im Dashboard konfiguriert wurde. Kein Shortcode nötig.

  • email-versand


    E-Mail Versand

    Zentraler E-Mail-Versand

    Das E-Mail-Versand-Modul konfiguriert den SMTP-Versand für das gesamte Netzwerk. Alle ausgehenden E-Mails des Weinhold Frameworks – von Kalender-Erinnerungen bis zu Passwort-Reset-Mails – laufen über diese eine zentrale Konfiguration.

    Konfiguration

    SMTP-Server, Port, Verschlüsselung (TLS/SSL), Benutzername und Passwort werden einmalig unter Weinhold → E-Mail Versand für das gesamte Netzwerk eingetragen. Einzelne Subsites können optional einen abweichenden Absendernamen und eine eigene Absenderadresse festlegen.

    E-Mail-Templates

    Module können eigene E-Mail-Templates registrieren, die im Dashboard unter Weinhold → E-Mail Versand → Templates mit individuellem Betreff und Nachrichtentext angepasst werden können. Das Kalender-Modul nutzt dies z.B. für Termin-Erinnerungen.

    In der Praxis

    Auf weinify.de läuft der gesamte transaktionale E-Mail-Versand – Passwort zurücksetzen, Kalender-Erinnerungen, Bestellbenachrichtigungen – über dieses Modul. Kein Plugin-Wirrwarr, eine zentrale Stelle.

  • security-manager


    Security Manager

    Schutz vor Brute-Force-Angriffen

    Der Security Manager schützt alle Sites im Netzwerk vor automatisierten Zugriffsversuchen und unerwünschten IPs. Er arbeitet still im Hintergrund und greift ein, bevor WordPress überhaupt reagiert.

    IP-Blacklist

    Bestimmte IP-Adressen können dauerhaft auf eine Sperrliste gesetzt werden. Anfragen von diesen IPs werden sofort blockiert – noch bevor der WordPress-Login-Prozess startet.

    Login-Lockout

    Nach einer konfigurierbaren Anzahl fehlgeschlagener Login-Versuche wird die betreffende IP automatisch für einen festgelegten Zeitraum gesperrt. Das stoppt Brute-Force-Angriffe zuverlässig.

    Administration & Protokollierung

    Im Dashboard unter Weinhold → Security Manager können gesperrte IPs eingesehen, entsperrt oder dauerhaft blockiert werden. Alle Lockout-Ereignisse werden automatisch im Audit-Log protokolliert, sodass verdächtige Aktivitäten nachvollziehbar bleiben.