WordPressの必須(Must-Use)プラグインとは?
必須(Must-Use)プラグインとは、特定のディレクトリに置かれたプラグインで強制的に有効化されるプラグインのこと。英語圏ではmu-pluginsと呼ばれることも多いようです。
必須(Must-Use)プラグインは強制的に有効化され、停止することはできません。停止するには、プラグインを配置したディレクトリから取り除くしかありません。
必須(Must-Use)プラグインの作成方法
ここでは必須(Must-Use)プラグインの作成方法を解説します。
必須(Must-Use)プラグインのディレクトリに配置する
必須(Must-Use)プラグインを作成するには、通常のプラグインと同じファイルを「/wp-content/mu-plugins」ディレクトリ配下に配置するだけです。
必須(Must-Use)プラグインのディレクトリを変更する
必須(Must-Use)プラグインを実行させるディレクトリは、wp-config.php
ファイル内で定義される2つの定数を編集することで変更することができます。
define('WPMU_PLUGIN_DIR', '/full/path/to/the/new/directory'); define('WPMU_PLUGIN_URL', 'http://URL/to/the/new/directory');