WP Manifestindependent plugin directory
manifest / editor / uk_blocks_selecter

UK Blocks Selecter

カスタム投稿タイプごとに利用可能なブロックを設定できるプラグイン

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/yukiuota/uk_blocks_selecter/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPressでカスタム投稿タイプごとに利用可能なブロックを設定できるプラグインです。

機能

  • 全てのカスタム投稿タイプの取得と表示
  • 全てのブロックタイプの取得と表示
  • 投稿タイプごとのブロック設定
  • ブロックエディタでの制限適用
  • 直感的な管理画面UI

インストール

  1. このプラグインフォルダを wp-content/plugins/ にアップロード
  2. WordPressの管理画面でプラグインを有効化
  3. 設定 > ブロック選択設定 から設定を行う

使い方

  1. WordPressの管理画面で「設定 > ブロック選択設定」にアクセス
  2. 左側の投稿タイプリストから設定したい投稿タイプを選択
  3. 右側のブロック一覧で、その投稿タイプで利用可能にするブロックを選択
  4. 「設定を保存」をクリックして設定を保存

設定項目

  • 投稿タイプ: 公開されている全ての投稿タイプ(post, page, カスタム投稿タイプ)
  • ブロック: 登録されている全てのブロック(コアブロック、カスタムブロック)
  • カテゴリ: ブロックはカテゴリ別に整理されて表示

注意事項

  • 何もブロックを選択しない場合は、すべてのブロックが利用可能になります
  • 既存の投稿には影響しません(新規投稿・編集時のみ適用)
  • プラグインを無効化すると、すべての制限が解除されます

ファイル構成

uk-blocks-selecter/
├── uk-blocks-selecter.php (メインプラグインファイル)
├── includes/
│   └── class-uk-blocks-selecter.php (メインクラス)
├── templates/
│   └── admin-page.php (管理画面テンプレート)
├── assets/
│   ├── css/
│   │   └── admin.css (管理画面スタイル)
│   └── js/
│       ├── admin.js (管理画面JavaScript)
│       └── editor.js (エディタJavaScript)
└── README.md

要件

  • WordPress 5.0以上
  • PHP 7.4以上

ライセンス

GPL v2 or later

更新履歴

1.0.0

  • 初回リリース
  • 基本的なブロック選択機能
  • カテゴリ別ブロック表示
  • 投稿タイプ別設定