説明
管理者がWordPressのブロックエディターのツールバーから、ブロックテンプレートのロック (contentOnly) を簡単にオン / オフできるプラグインです。編集操作を柔軟に制御できます。(管理者のみが利用可能です。エディター権限以下のユーザーには、このメニューは表示されません。)
フックの使い方
locky_blocky_required_capability フックを使用すると、このプラグインが提供するロックメニューを表示するための権限を変更することができます。
add_filter( 'locky_blocky_required_capability', function( $default ) {
return 'edit_others_posts'; // Editor privileges and above
});
特定のユーザー ID のみに利用可能にすることもできます。
add_filter( 'locky_blocky_required_capability', function( $default ) {
if ( get_current_user_id() === 123 ) {
return 'read'; // Available for User ID 123 only
}
return 'do_not_allow'; // Otherwise, not allowed.
});
重要なお知らせ
このプラグインは、ブロックのツールバーから直接、templateLock (contentOnly) を切り替える機能を提供します。今後、WordPress コアで同様の機能が実装された場合、このプラグインは非推奨となり、メンテナンスが終了します。
ご理解いただき、ありがとうございます。
GitHub リポジトリ
https://github.com/Olein-jp/locky-blocky
インストール
このプラグインは WordPress ダッシュボードから直接インストールできます。
- ログインして、プラグイン 新規追加へ移動してください。
- 検索欄に「Locky Blocky」と入力し、Enterキーを押してください。
- 検索結果の一覧から Locky Blocky プラグインを見つけ、今すぐインストール をクリックしてください。
- インストールが完了したら、有効化リンクをクリックしてください。
評価
2025年7月3日
3 replies
Good news: This is a God send plugin – easy, nice, ingenious, amazing, I feel embarrassed I did not think of this first.
The bad news: This feature will/should be included in the core thus making this plugin redundant.
