ホームページ  >  記事  >  CMS チュートリアル  >  wordpressのプラグインファイルのディレクトリはどこにありますか?

wordpressのプラグインファイルのディレクトリはどこにありますか?

尚
オリジナル
2019-07-15 13:37:5312442ブラウズ

wordpressのプラグインファイルのディレクトリはどこにありますか?

WordPress のプラグイン ディレクトリは、wp-content/plugins/ の下にあり、プラグインごとに 1 つのディレクトリになります。解凍したプラグインをこのディレクトリに保存するか、WordPress バックエンドにプラグインをインストールします。

プラグイン パス関連関数:

plugins_url()

現在のプラグイン ディレクトリの URI を取得します。たとえば、プラグインは /wp-content/plugins/myplugin にあり、このディレクトリ内のプラグインのメイン ファイル名は myplugin.php です。myplugin.php で次のコードを実行します。結果は次のようになります。 follow

echo plugins_url();
//输出:http://www.seo628.com/wp-content/plugins

echo plugins_url('',__FILE__);
//输出:http://www.seo628.com/wp-content/plugins/myplugin

echo plugins_url('js/myscript.js',__FILE__);
//输出:http://www.seo628.com/wp-content/plugins/myplugin/js/myscript.js

plugin_dir_url()

echo plugin_dir_url(__FILE__ );
//输出:http://www.seo628.com/wp-content/plugins/myplugin/

など、現在のプラグインのディレクトリ URI を返します。末尾にバックスラッシュがあることに注意してください。

plugin_dir_path()

現在のプラグイン ディレクトリのサーバー絶対パスを返します。たとえば、

echo plugin_dir_path(__FILE__ );
//输出:/home/user/public_html/wp-content/plugins/myplugin/

は、ファイルの参照に使用できます。たとえば、

<?php
define(&#39;MYPLUGINNAME_PATH&#39;, plugin_dir_path(__FILE__) );
require MYPLUGINNAME_PATH . &#39;includes/class-metabox.php&#39;;
require MYPLUGINNAME_PATH . &#39;includes/class-widget.php&#39;;
?>

plugin_basename()

この関数を呼び出すプラグイン ファイルの名前 (プラグイン パスを含む) を返します。

たとえば、myplugin でこの関数を呼び出す場合。プラグイン myplugin の下の php ファイルを実行した場合、結果は次のようになります。

echo plugin_basename(__FILE__);
//输出:myplugin/myplugin.php

myplugin/include/test.php ファイルで呼び出された場合 (test.php は include を通じて myplugin.php を参照します)、結果は次のようになります。以下のように

echo plugin_basename(__FILE__);
//输出:myplugin/include/test.php

Url パス関連の定数

WordPress には定義のグループもあります。定義された定数はパスを表します。

WP_CONTENT_DIR

wp-content ディレクトリのサーバー絶対パス (例:

/home/user/public_html/wp-content

WP_CONTENT_URL

wp-content ディレクトリの URI アドレス、例:

http://www.seo628.com/wp-content

WP_PLUGIN_DIR

プラグイン ディレクトリへのサーバーの絶対パス (例:

/home/user/public_html/wp-content/plugins

WP_PLUGIN_URL

http://www.seo628.com/wp-content/plugins

などのプラグイン ディレクトリ。その他の wordpress 関連技術記事については、wordpress チュートリアル 列にアクセスして学習してください。

以上がwordpressのプラグインファイルのディレクトリはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。