管理画面にもうひとつエディタを加えるためのプラグイン Subcontent

WordPressで、エディタの下に、もう一つエディタを追加するためのプラグインを作りました。

サブタイトルを追加するためのプラグイン:Subtitleと同じ感じです。

カスタムフィールドでやってもいいけど、長い文章になるし、他には要らないよっていうときに便利かと思います。

エディタが2個になります。
エディタが2個になります。

こちらにあります→ ShinichiNishikawa/subcontent · GitHub

使い方

サブコンテンツの値の取得と表示

get_the_subcontent()the_subcontent()でどうぞ。

the_subcontent()はググっても出てこなかったので:-)

テキストエリアの高さを変更する

行数を下記で変更できます。デフォルトは10になっているので、数字を大きくしたり小さくしたりしてください。
テーマのfunctions.phpに下記を追加します。

add_filter( 'nskw-sce-row', 'change_subcontent_row' );
function change_subcontent_row() {
	return 20;
}

ラベルを変更する

add_filter( 'nskw-sce-meta_label', 'nskw_changesubcontentlabel' );
function nskw_changesubcontentlabel() {
    return '連絡先';
}

特定のカスタム投稿タイプで非表示にする

下記でどうぞ。

add_filter( 'nskw-sce-post_type', 'nskw_hide_subcontent' );
function nskw_hide_subcontent() {
    return array( 'page', 'newposttype' );
}

wpautopを働かさない

下記でお願いします。

add_filter( 'nskw-sce-wpautop', 'change_wpautop' );
function change_wpautop() {
	return false;
}

メディアアップローダを消す

下記をコピペします。

add_filter( 'nskw-sce-media_buttons', 'change_mediasetting' );
function change_mediasetting() {
	return false;
}

ビジュアルエディタを使わない

下記を追加すると、ビジュアルエディタが表示されなくなります。

add_filter( 'nskw-sce-tinymce', 'cange_tinymce' );
function cange_tinymce() {
	return false;
}

↓ プラグインを作る方々への本、書きました。 ↓

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です