WPにソースコードを貼る方法

PythonコマンドをWordpressに貼りつけようとしたときに、なかなかうまく行かずおかしなソースコードになってしまった問題が解決したのでメモ。


使用プラグイン syntax-highlighter

ダウンロードした プラグインを/wp-content/plugins/にいれて有効化。
ソースコードをで囲う …まではよかったのですが、ここで問題が発生。

wordpressのビジュアルモードにソースコードを貼りつけようとしても、インデントが出来ない
→HTMLで直接書いてしまえ→VisualエディタとHTMLエディタを切り替えたときに、インデント情報が失われる …ちーん。

多分同じ事で悩んでる人がいるだろうと思って調べたら…

<pre>タグでコードを括れ

とのことです。 

更に、simpleTagを利用して、本文内にタグがある場合、自動でリンクを貼ってくれる機能を使っていると、SyntaxHilighterで表示しているコードに<a href ~> のようなHTMLタグが追加されてしまうので注意。
というか実質この機能は使えなくなるようです(´・ω・`)

コメントを残す

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

*