usces_the_itemImage / 表示系関数

現在の商品画像を表示する

説明

現在の商品画像を表示します。
初期設定ではメイン画像ですが、引数にてサブ画像を指定することもできます。

使い方

<?php usces_the_itemImage(); ?>
<?php usces_the_itemImage( $number, $width, $height, $post, $out, $media ); ?>

パラメータ

$number
(数値)どの商品画像を出力するかを決める。0 がメイン画像で、1 以降はサブ画像。
初期値は 0(メイン画像)。
$width
(数値)(オプション)商品画像を出力時の幅を決める。初期値は 60(60px)。
$height
(数値)(オプション)商品画像を出力時の高さを決める。初期値は 60(60px)。
$post
object)(オプション)投稿情報。初期値は空文字(global $post)。
$out
(文字列)戻り値の出力を echo するか return するかを決める。初期値は空文字(echo)。

  • ‘return’:return する
  • ”(空文字)もしくは未設定:echo する(初期値)
$media
(文字列)(オプション)初期値は ‘item’

  • ‘item’:alt 属性値が商品データをもとに自動的に生成される。(初期値)
  • ‘item’ 以外:alt 属性の自動生成処理を行わない。

戻り値

(HTML)
  • ‘return’:そのまま return
  • ”(空文字)もしくは未設定:echo

注意

パラメータの $number に対応しない値を渡したした場合は、表示されません。
例えば、メイン画像1枚とサブ画像2枚の場合、第1引数を 3 とすると表示されません。
(メイン画像が 0 ですので、サブ画像1は 1 、サブ画像2は 2 となるため、3 に対応する画像が存在せず、表示されません。)

用例

<div><?php usces_the_itemImage( 0, 135, 135 ); ?></div>

フック

ソースファイル

usc-e-shop/functions/template_func.php