AS3できないんですよね。
実際コードを書いてプレビューしてみてびっくりしましたよ。
なんか当然出来るもんだと思ってて・・・で、例によって探しました~

参考にさせてもらったサイト様
[WordPress]SyntaxHighlighterのAS対応

まずは以下のサイトよりAS3をハイライトさせるためのBrushesファイルをダウンロード。
AS3 Syntax Highlighting (with SyntaxHighlighter 2.0)
いったんプラグインをストップさせておいて、FTPソフトでSyntaxHighlighterのフォルダに上記サイトからダウンロードしたextensionをほおりこむ。
入れる先は以下。
scriptsフォルダの中身はsyantaxhighlighter>scripts内へ。
stylesフォルダの中身はsyntaxhighlighter>styles内へ。
それからsyntaxhighlighter.phpをいじらないといけない。

scriptの追加で74行めあたりに以下を追加

wp_register_style(  'syntaxhighlighter-theme-flexbuilder',      plugins_url('/syntaxhighlighter/syntaxhighlighter/styles/shThemeFlexBuilder.css'),      array('syntaxhighlighter-core'), $this->agshver );

brushesの追加で130行めあたりに以下を追加

'as3'        => 'as3',
'actionscript' => 'as3',
'as' => 'as3',

themesの追加で144行目あたりに以下を追加

'flexbuilder'=> __( 'FlexBuilder',  'syntaxhighlighter' ),

(詳しくは「[WordPress]SyntaxHighlighterのAS対応」をご覧下さい〜)

だから、バージョンアップすると、すべての設定が消えてしまう可能性が大!!
(というか2.0から2.0.1へのアップで既に消えました・・・)
これ使えるようにしてもいいもんか?と悩みますな〜
この追加機能を作った作者さまも言っているけど、本家のバージョンアップで、AS3のコードを標準にハイライト対象にしてくれることを願います・・・

タグ:, , ,