2016-07-21 26 views
0

私はWordpressで新しく、いくつかの文章を持っています。私はインターネットを研究していますが、私は適切な答えを見つけることはできません。他のフォルダからテーマを参照して、Wordpressの他のテーマへのディレクトリパスを作る方法

まず、参照テーマにURLを取得するには1つの方法がありますか?

2番目の質問は、どのように参照テーマにディレクトリパスを作ることができますか?

お返事ありがとうございました!

答えて

2

テンプレートURIは

現在のアクティブなテーマのディレクトリURIを取得するには、get_template_directory_uri()を使用しています。例:

<?php 
$directory_uri = get_template_directory_uri(); 

$my_file = $directory_uri . '/images/path/to/img.jpg'; 

hereを参照してください。

テンプレートパス現在のアクティブなテーマのディレクトリパスを取得するには、get_template_directory()を使用しています。

<?php 
$directory_path = get_template_directory(); 

$my_file = $directory_path . '/images/path/to/img.jpg'; 

公式文書here。テーマとテンプレート

違いは、子テーマを使用する場合は、親テーマのURLやPATHが返されます、意味、機能の両方がURIを返すか、アクティブなテンプレートのパスになることに注意してください。 。子テーマでない場合は、現在のテーマのURLまたはPATHが返されます。

子テーマを使用していて、現在の子テーマの参照を取得する場合は、代わりにget_stylesheet_directory_uriget_stylesheet_directoryを使用してください。

は、あなたのテーマがアクティブではない場合、あなたは代わりにget_theme_root_uriget_theme_rootを使用する必要があります任意のテーマ

の値を取得します。

+0

ありがとうございました!良い一日を過ごしてください! :) –

関連する問題