highlight.php

highlight.js 」の PHP への移植

リポジトリ:

scrivo/highlight.php: A port of highlight.js by Ivan Sagalaev to PHP – GitHub

対応言語

参考:

languages – scrivo/highlight.php – GitHub

SUPPORTED_LANGUAGES.md – highlightjs/highlight.js – GitHub

デモ

Demo | Highlight.js

WordPress で使う

→ 「Syntax Highlighting Code Block 」プラグインを使う

入手:

Syntax Highlighting Code Block (with Server-Side Rendering) | WordPress Plugin [Official]

リポジトリ:

westonruter/syntax-highlighting-code-block: Extending the WordPress Code block with syntax highlighting rendered on the server, thus having faster frontend performance and being AMP-compatible – GitHub

参考:

westonruter/syntax-highlighting-code-block Wiki – GitHub

ビルド

Composer で必要なパッケージをインストールする。

$ composer install

tools ディレクトリで process.sh を実行する。

$ cd tools
$ ./process.sh

参考:

Support: gear and gear-lib repositories are no longer available · Issue #3094 · highlightjs/highlight.js – GitHub

テスト

テストを実行する。

$ composer test

開発

参考:

Where is highlight.php v10.x/v11.x? · Issue #73 · scrivo/highlight.php – GitHub

v10

リポジトリ:

scrivo/highlight.php at feature/10-js-to-php – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA