WordPressのテーマフォルダから画像を取得する方法


  1. テーマフォルダ内の画像のパスを取得する方法: WordPressでは、テーマフォルダ内の画像のパスは通常、テーマのルートディレクトリにある「/wp-content/themes/your-theme-name/」というディレクトリ内に保存されます。

<img src="<?php echo get_template_directory_uri(); ?>/images/your-image.jpg" alt="画像の説明">

上記の例では、get_template_directory_uri()関数を使用してテーマフォルダのURIを取得し、それに画像のパスを結合しています。

  1. 画像のパスを取得するための関数を作成する方法: テーマ内で頻繁に画像のパスを取得する場合は、カスタム関数を作成して便利に利用することができます。以下のコード例では、get_theme_image_url()という関数を作成しています。
function get_theme_image_url($image_name) {
    return get_template_directory_uri() . '/images/' . $image_name;
}

上記の例では、get_theme_image_url()関数を呼び出すと、テーマフォルダ内の/images/ディレクトリ内にある指定した画像のパスを返します。

これらの方法を使用すると、WordPressのテーマフォルダから画像を取得して表示することができます。必要に応じて、上記のコード例をカスタマイズして、特定の画像ファイル名やディレクトリ構造に合わせることもできます。