Welcart Assertive 1.3 をリリースしました。
主な修正点は以下のとおりです。
- PHP8.0の対応
- 在庫状態が「廃盤」「入荷待ち」でも一覧ページに「売り切れ」と表示される不具合を修正
- 商品詳細ページにアクションフックを追加
- Welcart を無効化したときのエラーメッセージが表示されない不具合を修正
- フッターコンテンツのPCでの表示修正
- 商品ステータスのレイアウト調整
- 商品一覧ページの先頭商品のレイアウト調整
商品詳細ページにアクションフックを追加
通常、Welcart Assertive テーマをアップデートしていただくだけで適用されますが、子テーマを利用していて 子テーマ側に商品詳細のテンプレートが存在していた場合は、子テーマ側のファイル修正が必要です。
フック追加 : wc_templates/wc_item_single.php 125行目あたり
< h3 class = "skuname" ><? php usces_the_itemSkuDisp(); ?></ h3 > <? php endif; ?> <? php do_action( 'usces_theme_item_single_before_options' ); ?> <? php if ( usces_is_options() ) : ?> < dl class = "item-option" > <? php while ( usces_have_options() ) : ?> |
※ do_action( ‘usces_theme_item_single_before_options’ ) を追加
フック追加 : wc_templates/wc_item_single_data.php 148行目あたり
< div class = "skuname" ><? php usces_the_itemSkuDisp(); ?></ div > <? php endif; ?> <? php do_action( 'usces_theme_item_single_before_options' ); ?> <? php if ( usces_is_options() ) : ?> < dl class = 'item-option' > <? php while ( usces_have_options() ) : ?> |
※ do_action( ‘usces_theme_item_single_before_options’ ) を追加
フック追加 : wc_templates/wc_item_single_service.php 127行目あたり
< div class = "skuname" ><? php echo esc_html( apply_filters( 'usces_filter_autocharge_price_label', usces_the_itemSkuDisp( 'return' ) ) ); ?></ div > <? php endif; ?> <? php do_action( 'usces_theme_item_single_before_options' ); ?> <? php if ( usces_is_options() ) : ?> < dl class = "item-option autocharge" > <? php while ( usces_have_options() ) : ?> |
※ do_action( ‘usces_theme_item_single_before_options’ ) を追加