Mathjax-Latexを導入

記事中に数式を挿入するためプラグインのMathjax-Latexを導入。
設定項目でForce Loadにcheckすると変換用のJavaScriptが投稿ごとに読み込まれるようになる。

Force the MathJax JavaScript to be loaded on every post. This removes the need to use the shortcode.

例えば2次方程式\(ax^2+bx+c=0\)の解は
\(x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}\)

棋譜再生のためMIMEを追記

棋譜の再生環境を整えている.
なお,棋譜の再生ではkifu for jsがいまいち使いこなせないので代替としてkifu for flashを使う.
こっちもこっちで問題が発生しているのだけれど,それはまた今度.

今回はWordpressのメディアライブラリに棋譜をアップロードしようとすると
“セキュリティ上の理由によりこのファイル形式は許可されていません。”
と出てしまうのに対する備忘録.

解決は/wp-includes/function.php内の関数に棋譜ファイルの定義を加えるだけ.
なお,デフォルトのMIMEはfunction wp_get_mime_types() {}に記述されているため手をつけないようにする.
棋譜(.kif)のMIMEはタイプ/サブタイプになるよう勝手に定義した.

function custom_mime_types( $mimes ) {
$mimes[‘kif’] = ‘text/kifu’;
return $mimes;
}
add_filter( ‘upload_mimes’, ‘custom_mime_types’ );

を追記.

参照
拡張子とMIMEタイプ
WordPress:特定のファイルタイプをアップロード可能・不可能にする方法 | NxWorld

ブログ初めました

なんだかんだ4回目です.
Mixi(2006)
Livedoor(2006-2007)
Wordpress(LV9.orgで運用)(2009-2010)

今回はVPSを借りました.サーバ管理は以前からやってみたかったのでCentOSをインストールして運用です.
また,予てからの夢だったドメイン取得もやってみました.
願わくば,黒歴史の一部にならなければいいが….