• 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. Plugins
  3. Inhaltliche Erweiterung
  4. RRZE Typesettings

RRZE Typesettings

Bereichsnavigation: Plugins
  • Plugins aktivieren
  • Portale
  • Inhaltliche Erweiterung
    • RRZE FAUdir (Kontakte)
    • RRZE Bluesky
    • Elements Blocks
    • Elements
    • Multilang
    • FAQ
    • Video
    • FAU oEmbed
    • RRZE Typesettings
    • Glossary
    • Person
    • Advanced Editor Tools
  • Funktionale Erweiterung
  • SEO & Marketing
  • Benutzer- und Zugriffsverwaltung
  • Sicherheit & Datenschutz
  • Spezialplugins

RRZE Typesettings

Beratung und Support

Webteam

Webteam

  • E-Mail: webmaster@fau.de
Beschreibung: Für alle Fragen rund um WordPress, Webhosting & Co.

Das RRZE Typesettings Plugin ist ein Tool, das speziell entwickelt wurde, um die Darstellung von Code zu optimieren.

Das Plugin bietet verschiedene Möglichkeiten zur Präsentation von Code-Schnipseln in Beiträgen, Lehrmaterialien und technischen Dokumentationen.

Code-Beispiel

Dieses Beispiel stellt eine JavaScript-Funktion dar.

function greeting() {
    console.log("Hello, world!");
}
Copied to clipboard


Installation

  1. Navigieren Sie im WordPress Backend zu Plugins.
  2. Suchen Sie nach „RRZE Typesettings“ und klicken Sie auf „Aktivieren“.

Verwendung als Block

  1. Öffnen Sie eine neue oder bestehende Seite, bzw. einen Beitrag und öffnen Sie in der Werkzeugleiste den Block Inserter mit Klick auf das Pluszeichen.
  2. Suchen Sie nach dem Block „Code Highlighter RRZE“ und wählen Sie diesen aus.

In den Blockeinstellungen in der Seitenleiste finden die verschiedenen Optionen zur Darstellung des Codes:

  • Wahl der Programmiersprache, die hervorgehoben werden soll
  • Theme-Modus (Default, Light, Dark, Okaidia)
  • Anzeige von Zeilennummern
  • Code in die Zwischenablage kopieren

Verwendung als Shortcode

Öffnen Sie eine neue oder bestehende Seite, bzw. einen Beitrag und fügen Sie den folgenden Shortcode ein:


[highlight-code]
...
[/highlight-code]


Attribute des Shortcodes

Alle Attribute sind optional.

Sprache => lang=“…“

C => c
C++ => cpp
C# => csharp
CSS => css
HTML => markup
Java => java
JavaScript => javascript
JSON => json
Perl => perl
PHP => php
Python => python
React => jsx
Regex => regex
SASS => sass
SQL => sql
XML => markup

Theme => theme=“…“

default
light
dark
okaidia

Zeilennummerierung => linenumbers=“…“

false, wenn die Zeilennummern deaktiviert werden sollen.

Standardmäßig werden die Zeilennummern ausgegeben.

Zwischenablage => „copy=“…“

false, wenn die Kopierfunktion deaktiviert werden soll.

Standardmäßig wird die Kopierfunktion als Button angezeigt.


Shortcode-Beispiele


Programmiersprache:

[highlight-code lang="php"]
...
[/highlight-code]

Theme-Farbe:

[highlight-code lang="python" theme="dark"]
...
[/highlight-code]

Ohne Zeilennummern:

[highlight-code lang="sql" linenumbers="false"]
...
[/highlight-code]

Code nicht kopierbar:

[highlight-code copy="false"]
...
[/highlight-code]


Alle Attribute im Shortcode:

[highlight-code lang=".." theme=".." linenumbers=".." copy=".." ] ...[/highlight-code]

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