UK Editor Changer
投稿タイプごとにクラシックエディタとGutenbergエディタを選択できるプラグイン
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/yukiuota/uk-editor-changer/archive/refs/heads/main.zipReadme
UK Editor Changer
WordPressの投稿タイプごとにクラシックエディタまたはGutenbergエディタを選択できるプラグインです。
機能
- 投稿タイプ別エディタ選択: 投稿、固定ページ、カスタム投稿タイプごとに使用するエディタを選択可能
- 簡単な管理画面: WordPress管理画面から直感的に設定可能
- 一括設定機能: すべての投稿タイプのエディタを一括で変更可能
- リアルタイムプレビュー: 設定変更時の視覚的フィードバック
インストール
- このプラグインフォルダを
/wp-content/plugins/ディレクトリにアップロード - WordPress管理画面の「プラグイン」メニューからプラグインを有効化
- 「設定」→「エディタ設定」から各投稿タイプのエディタを設定
使用方法
基本設定
- WordPress管理画面にログイン
- 左メニューの「設定」→「エディタ設定」をクリック
- 各投稿タイプのエディタを選択:
- Gutenberg (ブロックエディタ): 新しいブロックベースのエディタ
- クラシックエディタ: 従来のTinyMCEエディタ
- 「変更を保存」ボタンをクリック
一括設定
複数の投稿タイプを一度に設定する場合:
- 設定ページ上部の「一括設定」セクションを使用
- 「すべてGutenbergに設定」または「すべてクラシックエディタに設定」ボタンをクリック
- 確認ダイアログで「OK」をクリック
- 「変更を保存」ボタンをクリック
対応投稿タイプ
- 投稿 (post)
- 固定ページ (page)
- すべてのカスタム投稿タイプ
必要条件
- WordPress 5.0 以上
- PHP 7.4 以上
注意事項
- 設定変更は新しい投稿の作成・編集時に反映されます
- 既に作成済みの投稿の編集時にも新しい設定が適用されます
ファイル構成
uk-editor-changer/
├── uk-editor-changer.php # メインプラグインファイル
├── assets/
│ ├── css/
│ │ └── admin.css # 管理画面用CSS
│ └── js/
│ └── admin.js # 管理画面用JavaScript
├── languages/
│ └── uk-editor-changer-ja.po # 日本語翻訳ファイル
└── README.md # このファイル
カスタマイズ
フック
プラグインでは以下のWordPressフックを使用しています:
use_block_editor_for_post_type: エディタタイプの制御admin_menu: 管理メニューの追加admin_init: 設定フィールドの登録
開発者向け
設定値は uk_editor_changer_options オプション名で保存されます。
// 特定の投稿タイプの設定を取得
$options = get_option('uk_editor_changer_options');
$editor_type = $options['post'] ?? 'gutenberg';
ライセンス
GPL v2
更新履歴
1.0.0
- 初回リリース
- 基本的なエディタ選択機能
- 管理画面の実装
- 一括設定機能の追加