このコードは現在のプラグインのディレクトリplugin_dir_url( __FILE__ )
を取得するために使用されます。
現在のテーマのディレクトリを取得するために何を使うべきですか?
それはあなたがやろうとしていることによりますので、私はあなたが少し慎重にならなければならないと思います。
あなたが子テーマを使用している場合、get_template_directory();
は親テーマに移動します。しかしget_stylesheet_directory();
は現在のテーマ、子、または親に行きます。また、これら両方の関数は絶対サーバーパスを返します。
リンクや画像に完全な形式のURIが必要な場合は、記載されている理由から正しい関数を使用してget_template_directory_uri();
またはget_stylesheet_directory_uri();
を使用してください。
get_stylesheet_directory()
:現在のテーマディレクトリへのファイルパスget_stylesheet_directory_uri()
:現在のテーマディレクトリへのURLパスget_template_directory()
:親テーマディレクトリへのファイルパスget_template_directory_uri()
:親テーマディレクトリへのURLパスget_template_directory();
http://codex.wordpress.org/Function_Reference/get_template_directory