カスタムヘッダーにアップロードした全画像情報を取得する方法!
ヘッダーのメイン画像をスライダーにしたい場合など、カスタムヘッダーにアップロードした全画像情報を取得したい場合があると思います。
今回はその方法をメモしておきます。
カスタムヘッダー有効化
例えば、functions.phpに
add_theme_support("custom-header",array( "width"=>横幅, "height"=>縦幅, "header-text"=>false ));
などを記述してカスタムヘッダーを有効化します。
これで、管理画面の「外観」からヘッダー編集が可能になります。
ここでためしに3つくらい画像をアップロードしておいてください。
ヘッダー画像情報を取り出す
ヘッダー画像情報を全て取り出すには、
header.phpやindex.phpなどどこでもいいので、
$images = get_uploaded_header_images();
のように記述するだけで取得できます。
そして例えば、必要に応じて
foreach($images as $image){ echo "<img src='{$image["url"]}' />"; }
のようにして画像を書き出せばよいわけです。