Neu: Highlight als WordPress Plugin

Syntax highlighting ist auch bei WordPress Benutzern ein gerne genutztes Feature.

Nicht dass ich gerade erst über André Simons neueste Version Highlight Beta 2.5.6 geblogged hätte. Aber gerade habe ich erfahren (natürlich von Simon himself), dass es dieses nette Tool nun auch für WordPress gibt.

Damit gibt es nun auch ein Plugin für Syntax highlighting in WordPress, das über 120 Programmier- und Auszeichnungssprachen unterstützt!

Als Voraussetzung (und vielleicht einziger nennswerter Nachteil ) für die Benutzung des Plugins muss auf dem Server allerdings die Software Highlight installiert sein, damit das Plugin das Binary aufrufen kann. Dies muss also durch den Hoster zur Verfügung gestellt, oder wenn man selbst Admin bzw. SSH Zugang hat, installiert werden.

Dann gehts wie von allen Plugins gewöhnt einfach weiter:

  • Die Variablen konfigurieren:
    $hl_options['hl_binary']='highlight.exe'; // path to the highlight binary
    $hl_options['linenumbers']=true;
    $hl_options['linenumber-start']=1;
    $hl_options['linenumber-zeroes']=1; // set to 1 if line numbers should be padded with zeros
    $hl_options['linenumber-length']=2;
    $hl_options['reformat-style']="gnu"; // possible values for C, C++ and Java Code: ansi, gnu, java, kr, linux
    $hl_options['replace-tabs']=4; //number of spaces which replace a tab
    $hl_options['wrap-style']=2; //0 -> disable, 1-> wrap, 2-> wrap and indent function names
    $hl_options['wrap-line-length']=60; // if wrap-style <>0, this defines the line length before wrapping takes place
  • Plugin nach “/wp-content/plugins/” hochladen
  • Die CSS Datei erweitern um die Darstellung nach den eigenen Vorstellungen anzupassen.
  • Das Plugin aktivieren
  • Code samt entsprechenden Tag in den neuen Beitrag einfügen

Screenshot Highlight WordPress Plugin
highlight-wordpress-plugin.JPG

Download Highlight für WordPress: WP-Highlight

4 Kommentare zu „Neu: Highlight als WordPress Plugin“

Kommentieren