Welcart Square 1.5.3 をリリースしました。修正点は以下のとおりです。
- 「新規登録時のメール認証」設定が有効な場合、新規会員登録後に「認証メール送信完了」画面が正しく表示されない不具合を修正
- お客様情報入力ページの会員ログインフォームにパスワード再設定リンクが表示されない不具合を修正
「新規登録時のメール認証」設定が有効な場合、新規会員登録後に「認証メール送信完了」画面が正しく表示されない不具合を修正
テンプレート修正 : header.php 115行目あたり~
ヘッダー・ナビゲーションが未設定の場合に表示されないよう条件分岐を追加
</div><!-- .sub-nav --> + <?php if ( has_nav_menu( 'header' ) ) : ?> <nav id="site-navigation" class="main-navigation" role="navigation"> ~ 省略 ~ </nav><!-- #site-navigation --> + <?php endif; ?>
テンプレート修正 : footer.php 20行目あたり~
フッター・ナビゲーションが未設定の場合に表示されないよう条件分岐を追加
<footer id="colophon" role="contentinfo"> + <?php if ( has_nav_menu( 'footer' ) ) : ?> <nav id="site-info" class="footer-navigation cf"> ~ 省略 ~ </nav> + <?php endif; ?> <?php if ( wcct_get_options( 'facebook_button' ) || wcct_get_options( 'twitter_button' ) || wcct_get_options( 'instagram_button' ) ) : ?>
お客様情報入力ページの会員ログインフォームにパスワード再設定リンクが表示されない不具合を修正
テンプレート修正 : wc_templates/cart/wc_customer_page.php 95行目あたり
パスワード再設定リンクの表示位置を変更
</table> <p id="nav"> <a class="lostpassword" href="<?php usces_url( 'lostmemberpassword' ); ?>"><?php _e( 'Did you forget your password?', 'usces' ); ?></a> </p> <?php if ( welcart_basic_have_ex_order() ) : ?> <p id="nav"> <a class="newmember" href="<?php usces_url( 'newmember' ); ?>&dlseller_transition=newmember"><?php _e( 'New enrollment for membership.', 'usces' ); ?></a> </p> <?php endif; ?>
</table> <?php if ( welcart_basic_have_ex_order() ) : ?> <p id="nav"> <a class="lostpassword" href="<?php usces_url( 'lostmemberpassword' ); ?>"><?php _e( 'Did you forget your password?', 'usces' ); ?></a> </p> <p id="nav"> <a class="newmember" href="<?php usces_url( 'newmember' ); ?>&dlseller_transition=newmember"><?php _e( 'New enrollment for membership.', 'usces' ); ?></a> </p> <?php endif; ?>
スタイル追加 : usces_cart.css 793行目あたり
パスワード再設定リンクの表示位置変更に伴うレイアウト修正
#wc_customer .customer_form tr:last-child { margin-bottom: 0; } + #wc_customer #customer-info .lostpassword { + display: block; + width: fit-content; + margin-top: 10px; + }