![eycatch](https://whatswp.t-haku.com/wp-content/uploads/mu-plugins.png)
Must-Useプラグインのしくみ
![カスタ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-customize.png)
プラグインやテーマから使える定数や関数定義はどこ書けばいいにゃ?
![ワープ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-wp.png)
Must-Useプラグインに書けばいいにゃ。
![カスタ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-customize.png)
Must-Useプラグインってなんにゃ?
プラグイン | Must-Useプラグイン | |
管理画面から有効無効 | 可能 | 無効にできない |
場所 | wp-content/plugins/<dir>/<file>.php | wp-content / mu-plugins/<file>.php |
ロード順 | 後 | 先 |
![ワープ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-wp.png)
Must-Useプラグインはプラグインより先にロードされるにゃ。置くだけで有効になって、管理画面から無効にできないのでユーザーが間違って無効にすることがないにゃ。
![カスタ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-customize.png)
どうやって有効にするにゃ?
![](https://whatswp.t-haku.com/wp-content/uploads/mu-plugins-directory-structure.png)
![ワープ](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-wp.png)
wp-contentの下にmu-pluginsディレクトリがなければ作ってそのしたにPHPファイルを置けばいいにゃ。プラグインと同様ファイルの先頭のコメントにプラグイン情報を書くにゃ。
mu-example.php
<?php
/*
* Plugin Name: mu-example
*/
// この下にコードを書く。
![](https://whatswp.t-haku.com/wp-content/uploads/mu-plugins-list-menu.png)
![メリー](https://whatswp.t-haku.com/wp-content/themes/whatswp/balloon/b-mary.png)
くわしくは以下を参照するでありますにゃ。