SyntaxHighlighter EvolvedとDuplicate Postの組み合わせでおきるバグを発見したので、書き留める。
- WordPress バージョン 3.5.1
- SyntaxHighlighter Evolved バージョン 3.1.5
- Duplicate Post バージョン 2.4.1
ソースコードを記述してあるファイルをDuplicate Postの「新規下書きとしてコピー」で、複製すると、複製された投稿記事内のソースコードが文字化けする。
この文字化けは、SyntaxHighlighter EvolvedのShortcodeで挟まれた部分でのみ起きる。
文字化けは HTMLの特殊文字(予約文字)で知られている括弧などの文字が&で始まるコードに変換して表示される。同じような事例は、サイトを引っ越すときにも以前見られたことがある。
ちょっと不便だなあ。