ファンクション
wcexwl_get_wlpage_add_to_cart_btn( array $row )
お気に入りリストページで商品に「カートに追加するボタン」を返す
パラメータ パラメータ
- $row
(配列) (必須) CRUD::buildWishlistRow() を参照
ファイル: src/template-functions.php
function wcexwl_get_wlpage_add_to_cart_btn($row) { $id = $row['id']; ob_start(); ?> <button type="submit" id="wcexwl_addtocartbtn_<?php echo $id; ?>" class="<?php echo esc_attr($row['cartButtonClass']); ?>" value="<?php echo esc_attr($row['cartButtonText']); ?>" onclick="return wcexwl.wishlist.addToCart(event, this, <?php echo $id; ?>);" > <i class="<?php echo esc_attr($row['icon']); ?> icon"></i> <?php echo $row['cartButtonText']; ?> </button> <?php $btn = (string)ob_get_clean(); /** * Filters the HTML of the 'Add to Cart' button for an item on the wishlist page * * @important * @param string $btn * @param array $row See \Aivec\Welcart\Extensions\Wishlist\API\CRUD::buildWishlistRow() */ $btn = apply_filters('wcexwl_filter_wlpage_add_to_cart_btn', $btn, $row); return $btn; }