プログラミングで飯を食え。腕をあげたきゃ備忘録!

PHP、JavaScript、HTML5、CSS3などWEB系言語を中心に基本テク、備忘録をまとめます。Android、Iphoneアプリ開発についても!

カスタムヘッダーにアップロードした全画像情報を取得する方法!

サクウェブTVはコチラ↓↓↓
サクウェブTV

ヘッダーのメイン画像をスライダーにしたい場合など、カスタムヘッダーにアップロードした全画像情報を取得したい場合があると思います。

今回はその方法をメモしておきます。

カスタムヘッダー有効化

例えば、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"]}' />";
}

のようにして画像を書き出せばよいわけです。