1. ホーム
  2. wordpress

[解決済み] Wordpressのプラグインディレクトリを取得する

2022-03-15 10:29:32

質問

WordPressで自分のプラグインのフルパスを返す関数はありますか?

例としては

path/wp-contents/plugins/myplugin

私が試したのは plugin_dir_path(__FILE__) が、現在のディレクトリを返します。

解決方法は?

の説明の通りです。 プラグインディールパス は、現在のプラグインファイルのパスを提供します。しかし、あなたがここで尋ねているように、あなたは以下のようなことを行うことができます残念ながら、直接の方法はありません。

$plugin_dir = ABSPATH . 'wp-content/plugins/plugin-folder/';

編集: 18-09-2021

最新版のWP_PLUGIN_DIRは、以下のように使用するのがベストプラクティスです。

$plugin_dir = WP_PLUGIN_DIR . '/plugin-folder';