以下をテーマ内のfunction.phpに挿入してください。
add_filter( 'widget_title', 'img_widget_title' );
function img_widget_title($title) {
if( preg_match( "/\[\[(.*)\]\]/", $title, $match ) ) {
$get_title = $match[1];
$get_img_url = clean_url($get_title);
if($get_title == 'none') {
$title = '';
} else {
$get_img_dir = str_replace( get_option('home') . '/', ABSPATH, $get_img_url );
$get_size = getimagesize( $get_img_dir );
$get_alt = preg_replace( "/\[\[(.*)\]\]/", '', $title );
$title = '<img src="' . $get_img_url . '" alt="' . $get_alt . '" ' . $get_size[3] . ' />';
}
return $title;
} else {
return $title;
}
}
ウィジェットのタイトルに
タイトル[[画像のURL]]
を入力すると画像が表示されます。
タイトル[[none]]
とするとタイトルは表示されません。
[...] Webnist Code Just another Webnist(うぇぶにすと) Blog Sites site 内容をスキップ ホーム紹介 ← ウィジェットタイトルに画像を入れる [...]