WordPressのプラグイン、Crayon Syntax Highlighterが使えなくなった

· 1 min read
WordPressのプラグイン、Crayon Syntax Highlighterが使えなくなった

Crayon Syntax Highlighterとは

↓こういう風に記事上のコードをきれいに出力してくれるプラグイン

PHP7.3にバージョンアップしたらバグった

PHP7→7.3にバージョン上げたところ、プラグインが使われている記事が軒並み見れなくなっていた。

どうやらバージョンが上がったことで一部の関数が機能しなくなってレイアウトがおかしくなったらしい。
プラグイン自体4年前から更新がかかってないから仕方ないとはいえ、非常に困る。

対処方法

Fix for Crayon Syntax Highlighter WordPress Plugin and PHP 7.3 Fatal Error

海外のサイトでプラグインのコードをFixしてる記事を見つけた。

https://github.com/Crunchify/crayon-syntax-highlighter/releases

GithubでFix済みのプラグインも配布してるので、こっちを適用しちゃってもよい。

なおった

PHPのバージョンアップかけると、何かしら影響がでるからあんまやりたくない。
しかし、古いバージョンのままだと脆弱性も怖い。

なんとも言えないジレンマ。