• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Friedrich-Alexander-Universität Dokumentation der WordPress-Themes und -Plugins
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Regionales Rechenzentrum Erlangen
Suche öffnen
  • RRZE
  • Videoportal
  1. Friedrich-Alexander-Universität
  2. Regionales Rechenzentrum Erlangen
Friedrich-Alexander-Universität Dokumentation der WordPress-Themes und -Plugins
Menu Menu schließen
  • Grundlagen
    • Rahmenbedingungen für Webauftritte
    • Über WordPress
      • Grundsätzliches zum Webpublishing
    • CMS-Dienstleistung
    • Konzeption einer Website
    • Login und Navigation im Backend
    • Benutzer anlegen und bearbeiten
    • Seiten
      • Eine Seite erstellen
      • Mehrere Seiten gleichzeitig konfigurieren
      • Seiten und Beiträge freigeben
    • Beiträge
    • Sidebar
    • Inhalte bearbeiten
      • Mediathek
      • Bilder
      • Galerie
      • Tabellen
      • Zitate
      • Formeln, Daten und Quellcode
    • Seitenstruktur erstellen
    • Menüs
    • Widgetbereiche und Widgets
    • Häufig gestellte Fragen
    Portal Grundlagen
  • Block-Editor
    • Was ist der Block-Editor?
    • Hauptelemente des Editors
      • Die obere Editorleiste
      • Das Inserter Fenster
      • Der Inhaltsbereich
      • Das Einstellungsfenster
    • Der Block
      • Block-Typen
      • Die Block-Werkzeugleiste
      • Einen Block hinzufügen
      • Die Listenansicht
    • Block-Funktionen
      • Text und Bild verlinken
      • Blöcke gruppieren
      • Anker-Links (Sprungmarken)
      • Block-Vorlagen erstellen
      • Bild in Tabellenblock einfügen
      • Spalten einfügen
    • Umstellung auf den Block-Editor
    • FAQ Block-Editor
    Portal Der Block-Editor
  • Plugins
    • Plugins aktivieren
    • Portale
      • Mein Studium
      • Jobs
      • Lehrveranstaltungen (Lectures)
      • CRIS
    • Inhaltliche Erweiterung
      • RRZE FAUdir (Kontakte)
      • RRZE Bluesky
      • Elements Blocks
      • Elements (Gestaltung)
      • Multilang (mehrsprachige Seiten)
      • FAQ
      • Video
      • FAU oEmbed
      • Typesettings (Code Highlighter)
      • Glossary
      • Person (Kontakte)
      • Advanced Editor Tools
    • Funktionale Erweiterung
      • Downloads
      • Post-Expiration (Verfallsdatum Beiträge)
      • Calendar
      • Expo
      • RSVP (Buchungssystem)
      • WS Form (Formulare erstellen)
      • Contact Form 7
      • RRZE Events
    • SEO & Marketing
      • Autoshare
      • RSS Feed
      • RRZE Newsletter
      • The SEO Framework
      • QR-Code Generator
      • Statistik
      • Siteimprove
    • Benutzer- und Zugriffsverwaltung
      • Workflow (Rollen & Module verwalten)
      • Access Control
      • Private Site
    • Sicherheit & Datenschutz
      • Legal (Rechtl. Pflichttexte)
    • Spezialplugins
      • Remoter
      • Progressive Web-App (PWA)
      • Synonym
    Portal Plugins
  • Themes
    • FAU Einrichtungen
      • Umsetzungsbeispiele
      • Templates
      • Portalmenüs
      • Bildlinks (Logos einbinden)
      • Shortcodes
    • Francesca – Ein Theme für Kooperationen
    Portal Themes
  • Tutorials
    • Schnelleinstieg FAU Events
    • Publikationsliste erstellen
    • Tipps und Tricks
    • Neue Daten in die FAU-Karte einbinden
    • Vortragsliste erstellen
    • Schnelleinstieg FAU Einrichtungen
      • Vorbereitungen
      • Navigation im Backend
      • Ein Theme auswählen
      • Seitenlogo und Seiteninformationen ergänzen
      • Eine Startseite erstellen
      • Rechtstexte generieren
      • Inhaltsseiten erstellen für Anfänger
      • Beiträge erstellen
      • Dynamische Sidebar
      • Abmessungen für Bilder und Grafiken
      • Portalseiten und -menüs
      • Seitennavigation
      • Suchmaschinenoptimierung in 5 Minuten
      • Slider und Blogroll
    • Barrierefreiheit
      • Vorwort und Überblick
      • Einführung und Hintergründe
      • Bereitstellung und Pflege von Inhalten
      • Entwicklung und Design
      • Organisatorische und rechtliche Anforderungen
      • Satzungen
      • Tests der Barrierefreiheit
      • Weitere Leitfäden und relevante Informationsangebote
      • Kurzanleitung zur Verbesserung der digitalen Barrierefreiheit in Dokumenten aus Büroanwendungen
    • SEO – Search engine optimization
      • SEO Inhalte gestalten
      • SEO Grundlagen
      • SEO und Barrierefreiheit
    • Pflege MeinStudium-Portal
    Portal Tutorials
  • Entwicklung
    • Vorgaben für das Design
      • Farben (Markendesign 2021)
      • Logos
      • Schriften
    • Einsatzkontext (Statistik)
      • Einrichtungsbezeichnungen
    • Versionsverwaltung Git
    • Einheitliche Vergabe von Versionsnummern
    • Vorgaben an Themes
    • Vorgaben an Plugins
    • Eigene Testinstanz
    • Serverkonfiguration
    • Statistiken zu Webauftritten
    Portal Entwicklung
  1. Startseite
  2. Entwicklung
  3. Eigene Testinstanz

Eigene Testinstanz

Bereichsnavigation: Entwicklung
  • Auftragsentwicklung für neue WordPress-Plugins oder -Themes
  • Einsatzkontext (Statistik)
  • Versionsverwaltung Git
  • Vorgaben für das Design
  • Vorgaben für WordPress-Plugins und -Themes
  • Eigene Testinstanz
  • Serverkonfiguration

Eigene Testinstanz

Um das Theme ausführlich zu testen oder an der Weiterentwicklung beizutragen, ist es notwendig, eine eigene WordPress-Testinstanz aufzusetzen.

Die folgenden Absätze erläutern, welche Voraussetzungen hierzu notwendig sind und welche Schritte zu befolgen sind. Außerdem werden Empfehlungen zum Setup gegeben.

Voraussetzungen

Eine Testinstanz kann auf allen gängigen Systemen eingerichtet werden: Windows, MacOS und Linux-Systeme, bei denen ein Webserver und eine MySQL-Datenbank eingerichtet werden können. Für Anwender ohne tiefergehende Systemkenntnisse ist es empfehlenswert, ein XAMPP bzw ein LAMPP-Paket zu nutzen. Für Entwickler ganz ohne System-Kenntnisse ist auch die Nutzung von Local möglich.

Zusätzlich sollte das Versionsverwaltungssystem Git zur Verfügung stehen oder installiert werden. Git steht sowohl als Systembibliothek als auch als Client-Lösung zur Verfügung.

 

Installation und Vorbereitung der Testinstanz

Für eine Testinstanz ist zunächst die Installation von WordPress notwendig. Eine entsprechende Anleitung, sowie der aktuelle Download hierzu findet sich bei de.wordpress.org. Neben der offiziellen Quelle finden sich im Internet eine ganze Reihe von hilfreichen Anleitungen zur Installation von WordPress.

Das folgende Video erläutert die Einrichtung von WordPress auf einem Server (z.B. bei einem Provider, einer VM oder einem echten Server): „WordPress installieren – einfach und sicher in 5 Schritten – Tutorial Deutsch„

Externen Inhalt anzeigen

An dieser Stelle sind Inhalte eines externen Anbieters (YouTube) eingebunden. Beim Anzeigen können Daten an Dritte übertragen oder Cookies gespeichert werden, deshalb ist Ihre Zustimmung erforderlich.

Weitere Informationen und die Möglichkeit zum Widerruf finden Sie in unserer Datenschutzerklärung.

Ich stimme zu

 

Das folgende Video erläutert die Installation auf XAMPP:

Externen Inhalt anzeigen

An dieser Stelle sind Inhalte eines externen Anbieters (YouTube) eingebunden. Beim Anzeigen können Daten an Dritte übertragen oder Cookies gespeichert werden, deshalb ist Ihre Zustimmung erforderlich.

Weitere Informationen und die Möglichkeit zum Widerruf finden Sie in unserer Datenschutzerklärung.

Ich stimme zu

Die XAMPP-Installation eignet sich vor allem dafür, WordPress auf einem Laptop zu installieren, mit denen man auch unterwegs arbeiten oder präsentieren möchte.

 

Für eine Testinstanz sollte WordPress zusätzlich in Multisite Konfiguration – und zwar Domainbasiert – installiert sein. Auch hierzu gibt es Tutorials und Videos. Beispielsweise auf wpbeginners.com: How to Install and Setup WordPress Multisite Network. Die Beschreibung auf codex.wordpress.org ist jedoch die aktuellste.

Für die Entwicklung ist im späteren Verlauf die Einrichtung zweier Instanzen hilfreich. Nämlich für eine deutsche und eine englische Instanz. Möchte man zusätzlich auch die Themes der Fakultäten testen, könnte es sich sogar von Vorteil erweisen, weitere 5 WordPress-Instanzen (pro Fakultätstheme eine) anzulegen.

 

Installation vom Themes und Plugins

Nach der erfolgreichen Installation von WordPress können eigene Themes und Plugins installiert werden. (Fast) alle Pugins des RRZE werden über GitHub veröffentlicht und bereitgestellt. Die Themes und Plugins können daher entweder

  • über GitHub-Clients im Plugin- oder Theme-Order hochgeladen,
  • über einen Git Updater Plugin direkt im WordPress installiert und aktualisiert werden,
  • oder von dort „von Hand“ als ZIP-Daten geladen und dann über das Backend unter Plugins und Themes installiert werden.

Die Wahl der Installationsmethode ist dabei frei. Für professionellere Entwicklung empfiehlt sich jedoch die Nutzung eines Git Updater Plugins (siehe unten). Die Methode, die Dateien als ZIP von GitHub zu laden und danach von Hand im Backend hochzuladen und zu installieren, ist für einen dauerhaften Einsatz der Website nicht zu empfehlen.

FAU und RRZE Themes

Das Corporate Designs der FAU im Web basiert auf dem WordPress-Theme FAU-Einrichtungen, sowie auf dessen Farbvarianten für die fünf Fakultäten.

Die folgende Tabelle listet die Themes auf:

ThemeEinsatzbereichGitHub-Repository / Download
FAU-EinrichtungenZentrale Einrichtungen der FAUhttps://github.com/RRZE-Webteam/FAU-Einrichtungen
FAU-PhilfakEinrichtungen der Philosophischen Fakultät und des Fachbereiches Theologiehttps://github.com/RRZE-Webteam/FAU-Philfak
FAU-NatfakEinrichtungen der Naturwissenschaftlichen Fakultäthttps://github.com/RRZE-Webteam/FAU-Natfak
FAU-TechfakEinrichtungen der Technischen Fakultäthttps://github.com/RRZE-Webteam/FAU-Techfak
FAU-MedfakEinrichtungen der Medizinischen Fakultäthttps://github.com/RRZE-Webteam/FAU-Medfak
FAU-RWfakEinrichtungen der Rechts- und Wirtschaftswissenschaftlichen Fakultäthttps://github.com/RRZE-Webteam/FAU-RWFak

 

Standard RRZE Plugins

Für eine eigene Testinstanz empfehlen wir die folgenden Plugins zu installieren:

PluginZweckLink zur DokumentationLink zum GitHub Repository / Download
RRZE ElementsGestaltungselemente (für die Nutzung im Classic Editor)https://www.wp-doku.rrze.fau.de/plugins/inhaltsseiten-mit-funktionen-erweitern/elements/https://github.com/RRZE-Webteam/rrze-elements
RRZE Elements BlocksGestaltungselemente (für die Nutzung mit dem Block Editor)https://www.wp-doku.rrze.fau.de/der-block-editor/https://github.com/RRZE-Webteam/rrze-elements-blocks
RRZE UpdaterPlugin zur Installation und zur Aktualisierung von Plugins und Themes aus GitHub und Gitlabhttps://github.com/RRZE-Webteam/rrze-updater
RRZE VideoEinbindung und Darstellung von Videoshttps://www.wp-doku.rrze.fau.de/plugins/externe-daten-einbinden/rrze-video/https://github.com/RRZE-Webteam/rrze-video
FAU oEmbedEinbindung von Inhalten mit oEmbedhttps://www.wp-doku.rrze.fau.de/plugins/externe-daten-einbinden/fau-oembed/https://github.com/RRZE-Webteam/fau-oembed
RRZE LegalRechtstextgenerator und Consent Banner https://www.wp-doku.rrze.fau.de/plugins/neue-inhaltstypen-erstellen/rrze-legal/https://github.com/RRZE-Webteam/rrze-legal
RRZE SettingsEinstellungen für Multisite-Installationen, inkl. Management von CORS, Editor-Verwaltung, White/Black-Listen für Blöcke und API-Keys für Plugins.https://github.com/RRZE-Webteam/rrze-settingshttps://gitlab.rrze.fau.de/rrze-webteam/rrze-settings

Eine Vielzahl von weiteren Plugins des RRZE findet sich unter https://github.com/RRZE-Webteam .

Fremdplugins

Die folgenden Plugins kommen nicht vom RRZE, sind jedoch bei dem Betrieb einer WordPress-Instanz oder bei der Entwicklung neuer Plugins und Themes hilfreich. Diese Plugins können überlicherweise auch direkt im Backend über die offizielle WordPress Directory gesucht und installiert werden.

PluginZweckWordPress DirectoryGitHub Repository
Contact Form 7Kontaktformularehttps://wordpress.org/plugins/contact-form-7/
Shariff WrapperStellt Teilen-Buttons für Social Media zur Verfügung, die die Privatsphäre der Besucher schützen und DSGVO-konform sindhttps://de.wordpress.org/plugins/shariff/https://github.com/3UU/wordpress-shariff-wrapper
StatifyKompakte, anwendungsfreundliche und datenschutzkonforme Statistikhttps://de.wordpress.org/plugins/statify/https://github.com/pluginkollektiv/statify
RedirectionVerwaltung der 301-Umleitungen und 404-Fehlerhttps://de.wordpress.org/plugins/redirection/

Plugins zur Entwicklung

Die folgende Tabelle zeigt Plugins auf, deren Einsatz wir für die Entwicklung von Themes oder Plugins empfehlen. Diese Plugins sind jedoch nicht für den produktiven Einsatz eines Website notwendig oder gedacht.

PluginZweckWordPress DirectoryGitHub Repository
Plugin Test Plugin (PCP)Prüfung von Plugins auf die Einhaltung der WordPress Plugin Directory Standardshttps://wordpress.org/plugins/plugin-check/https://github.com/WordPress/plugin-check
Theme Check Prüfung von Themes auf die Einhaltung der WordPress Theme Directory Standardshttps://wordpress.org/plugins/theme-check/https://github.com/WordPress/theme-check
Loco TranslatePlugin zur Übersetzung von Texten eines Plugins oder eines Themes und Speicherung als neue Sprachdatei.https://de.wordpress.org/plugins/loco-translate/https://github.com/loco/wp-loco
RRZE LogProtokoll und Logfunktionen zur Entwicklung auf einer WP Multisite Installationhttps://gitlab.rrze.fau.de/rrze-webteam/rrze-log

Weitere Hinweise zum Webauftritt

Noch Fragen?

Schreiben Sie uns eine E-Mail an webmaster@fau.de.
Wir beantworten Ihnen alle offenen Fragen rund um unser Content Management System (CMS), WordPress, Webhosting und Co.

Regionales Rechenzentrum Erlangen
(RRZE)

Martensstraße 1
91058 Erlangen
  • Kontakt
  • Webworking Blog
  • Impressum
  • Datenschutz
  • Barrierefreiheit
  • RSS Feed
  • GitHub
  • Twitter
Nach oben