MovableType:カスタムフィールドのテキスト(複数行)をリッチテキストエディタにしたい

タイトルそのままで「MTのカスタムフィールのテキスト(複数行)のエディタをリッチテキストエディタ」に変更したくて調べたことを忘れないようにするメモ

デフォルトのままだと「MT標準の機能では、 テキスト(複数行) のカスタムフィールドにWYSIWYGエディタを適用する事はできません。」ってことだったので調べてみたら、MTAppjQueryプラグインを使用する事でできる!とのこと。

詳しくはこのページ
https://bit-part.net/products/mtappjquery/

テンプレートに user.js をインストールして

// エディタをWYSIWYGに変換
$('#カスタムフィール名').mtapp('overlayEditor');

ちなみにカスタムフィールをタブで出し分けるのも user.js にコード追加すればできる。
これも自分のためにメモ

// CFタブ表示
mtapp.tabs({
	 content: [{
		label: 'タブのラベル名',
		selector: '#customfield_cfID01-field,#customfield_cfID02-field'
		}
	],
	pointer: '#customfield_pagedatadescription-field',
	method: 'before'
});

なんかこんなの書いた。って言うのだけ置いとく。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください