私はWordpressで新しく、いくつかの文章を持っています。私はインターネットを研究していますが、私は適切な答えを見つけることはできません。他のフォルダからテーマを参照して、Wordpressの他のテーマへのディレクトリパスを作る方法
まず、参照テーマにURLを取得するには1つの方法がありますか?
2番目の質問は、どのように参照テーマにディレクトリパスを作ることができますか?
お返事ありがとうございました!
私はWordpressで新しく、いくつかの文章を持っています。私はインターネットを研究していますが、私は適切な答えを見つけることはできません。他のフォルダからテーマを参照して、Wordpressの他のテーマへのディレクトリパスを作る方法
まず、参照テーマにURLを取得するには1つの方法がありますか?
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_uriとget_stylesheet_directoryを使用してください。
は、あなたのテーマがアクティブではない場合、あなたは代わりにget_theme_root_uriとget_theme_rootを使用する必要があります任意のテーマ
の値を取得します。
ありがとうございました!良い一日を過ごしてください! :) –