【WP】カスタム投稿タイプで、絵文字プラグイン「WP Emoji2」を使う方法

カスタム投稿タイプでブログを作成した際に、絵文字を使うお仕事がありました。

エディタはCKEditorを使用しており、調べるとカスタマイズで追加できそうだったのですが、色々手間がかかりそうだったので、
絵文字プラグイン「WP Emoji2」を使う事にしました。

しかし、「投稿」「固定ページ」では使えるのに、カスタム投稿タイプでは使えませんでした。(管理画面に表示されない)
調べると、以下の設定を加える事で、カスタム投稿タイプで使用できることが分かりました。

プラグイン内の2つのファイルを編集します。

wp_emoji2_default.php

function wp_emoji2_default_init() {
	// add_meta_box("wp_emoji2_default", "絵文字", "wp_emoji2_default_metabox_layout", "post", "side", "core"); // 「投稿」に表示しない。
	// add_meta_box("wp_emoji2_default", "絵文字", "wp_emoji2_default_metabox_layout", "page", "side", "core"); // 「固定ページ」に表示しない。
	add_meta_box("wp_emoji2_default", "絵文字", "wp_emoji2_default_metabox_layout", "カスタム投稿タイプのスラッグ", "side", "core"); // カスタム投稿タイプに表示。
}

wp_emoji2_ks.php

function wp_emoji2_ks_admin_init() {
	//   add_meta_box("wp_emoji2_ks", "絵文字", "wp_emoji2_ks_metabox_layout", "post", "side", "core"); // 「投稿」に表示しない。
	//   add_meta_box("wp_emoji2_ks", "絵文字", "wp_emoji2_ks_metabox_layout", "page", "side", "core"); // 「固定ページ」に表示しない。
	add_meta_box("wp_emoji2_ks", "絵文字", "wp_emoji2_ks_metabox_layout", "カスタム投稿タイプのスラッグ", "side", "core"); // カスタム投稿タイプに表示。
}

今回は、カスタム投稿タイプでのみ使用したかったため、「投稿」「固定ページ」では非表示にする設定にしました。

参考記事
【WP-emoji2】カスタムポストタイプでの使用 | curox

上記の記事を参考に設定させていただきました。
情報を誠にありがとうございます!

プラグインアップデートしたら消えるそうなので、プラグインのアップデート時には気をつけたいと思います!

コメント

タイトルとURLをコピーしました