説明
usces_direct_intoCart() で出力される「カートへ入れる」ボタンに属性を追加できます。
使い方
add_filter( 'usces_filter_direct_intocart_button' , 'my_filter_direct_intocart_button' , 10, 5 ); function my_filter_direct_intocart_button( $html , $post_id , $sku , $force , $options ) { //処理 return $html ; } |
パラメータ
- $html
- (文字列)空文字
- $post_id
- (文字列)商品の投稿ID。
- $sku
- (文字列)商品のSKUコード。
- $force
- (boolean)カートページに遷移するかどうか。
- $options
- (boolean)商品オプションフィールドを出力するかどうか。
用例
add_filter( 'usces_filter_direct_intocart_button' , 'my_filter_direct_intocart_button' , 10, 5 ); function my_filter_direct_intocart_button( $attr , $post_id , $sku , $force , $options ) { $sku = urlencode( $sku ); if ( ! $force ) { $attr = "onclick=\"return intoCart( '{$post_id}', '{$sku}' )\"" ; } else { $attr = "" ; } return $attr ; } |
ソースファイル
usc-e-shop/functions/template_func.php
関連資料
- usces_direct_intoCart() ・・・ カート投入ボタンをフォームタグ付きで出力する