Welcart Nova 1.1.0 をリリースしました。
【変更点】
- キャンペーン期間中の割引率表示機能追加
- 商品カテゴリー複合検索ページの「検索開始」ボタンのスタイルを調整
- グローバルナビのサブメニューがブラウザからはみ出した時、はみ出した部分が見れなくなるのを修正
- 管理画面 > フロントページの表示設定を「固定ページ」に設定しても表示されない不具合を修正
- PHP5.2環境下でテーマが有効化できない不具合を修正
- サブページでヘッダーナビメニューのレイアウトを修正
キャンペーン期間中の割引率表示機能追加
Welcart Novaの親テーマWelcart Basicの1.2より「キャンペーン期間中の割引率表示」機能が追加されました。 まずは、Welcart Basicを1.2にアップデートしてください。 Welcart Novaをカスタマイズされていない方は、そのまま1.1.0にアップデートしてください。 アップグレード方法については、Welcart Novaのドキュメントを参照してください。 Welcart Nova 1.1 ドキュメント インストールの方法 – アップデート表示価格より◯◯% OFF | ポイント◯倍 |
---|---|
![]() |
![]() |
![]() |
![]() |
<php welcart_basic_campaign_message(); > |
※ループ外では、割引率は表示されませんのでご注意ください。
詳しくはドキュメントを参照してください。 Welcart Bordeaux 1.1 ドキュメント テーマについて – キャンペーン期間中の割引率表示商品カテゴリー複合検索ページの「検索開始」ボタンのスタイルを調整
welcart_basic-nova/usces_cart.css 748行目
#searchbox input.usces_search_button { display : inline-block ; color : #fff ; width : auto ; padding : 0 30px ; background-color : #c2c3c3 ; border : none ; line-height : 40px ; text-align : center ; -moz- box-shadow : 0 3px #a5a6a7 ; -webkit- box-shadow : 0 3px #a5a6a7 ; box-shadow : 0 3px #a5a6a7 ; } |
#searchbox input.usces_search_button { color : #fff ; width : auto ; padding : 0 30px ; background-color : #c2c3c3 ; border : none ; line-height : 40px ; text-align : center ; -moz- box-shadow : 0 3px #a5a6a7 ; -webkit- box-shadow : 0 3px #a5a6a7 ; box-shadow : 0 3px #a5a6a7 ; } |
グローバルナビのサブメニューがブラウザからはみ出した時、はみ出した部分が見れなくなるのを修正
welcart_basic-nova/css/home-parts.css 340行目
header.site-header .inner { width : 100% ; padding : 35px 0 100% 0 ; background-color : #1c1c1c ; } |
header.site-header .inner { width : 100% ; height : 100% ; padding : 35px 0 100% 0 ; background-color : #1c1c1c ; } |
welcart_basic-nova/css/home-parts.css 472行目あたり
.home #site-navigation ul li { position : static ; } |
welcart_basic-nova/css/home-parts.css 479行目
.home #site-navigation li a { font-size : 13px ; margin-bottom : 0 ; padding : 0 15px 0 30px ; line-height : 50px ; } |
.home #site-navigation li a { font-size : 13px ; margin-bottom : 0 ; padding : 0 15px 0 30px ; line-height : 50px ; position : relative ; } |
welcart_basic-nova/css/home-parts.css 491行目
.home #site-navigation ul ul { display : block ; width : 100% ; background-color : #1c1c1c ; border : none ; opacity : 0 ; position : absolute ; left : 0 ; top : 0 ; z-index : -1 ; transition-duration: . 5 s; -webkit-transition-duration: . 5 s; -moz-transition-duration: . 5 s; } |
.home #site-navigation ul ul { display : block ; width : 100% ; height : 100% ; background-color : #1c1c1c ; border : none ; opacity : 0 ; overflow-y : auto ; position : absolute ; left : 0 ; top : 0 ; z-index : -1 ; transition-duration: . 5 s; -webkit-transition-duration: . 5 s; -moz-transition-duration: . 5 s; } |
welcart_basic-nova/css/home-parts.css 523行目
.home #site-navigation ul ul ul { position : static ; opacity : 1 ; } |
.home #site-navigation ul ul ul { position : static ; opacity : 1 ; height : auto ; overflow-y : inherit ; } |
welcart_basic-nova/css/home-parts.css 571行目
.home #site-navigation ul ul, .blog #site-navigation ul ul { display : block ; width : 100% ; height : 100% ; background-color : #1c1c1c ; border : none ; opacity : 0 ; overflow-y : auto ; position : absolute ; left : 0 ; top : 0 ; z-index : -1 ; transition-duration: . 5 s; -webkit-transition-duration: . 5 s; -moz-transition-duration: . 5 s; } |
.home #site-navigation ul ul, .blog #site-navigation ul ul { display : block ; width : 100% ; height : 100% ; padding : 0 0 50px ; background-color : #1c1c1c ; border : none ; opacity : 0 ; overflow-y : auto ; position : absolute ; left : 0 ; top : 0 ; z-index : -1 ; transition-duration: . 5 s; -webkit-transition-duration: . 5 s; -moz-transition-duration: . 5 s; } |
welcart_basic-nova/css/ie.css 21行目
.home .snav .membership { overflow : inherit ; } |
.home .snav .membership, .blog .snav .membership { overflow : inherit ; } |
welcart_basic-nova/css/ie.css 24行目
.home #site-navigation { position : inherit ; } |
.home #site-navigation, .blog #site-navigation { position : inherit ; } |
welcart_basic-nova/css/ie.css 29行目あたり
.home #site-navigation ul li:hover ul, .blog #site-navigation ul li:hover ul { height : 100% ; } .home #site-navigation ul li:hover li, .blog #site-navigation ul li:hover li { height : auto ; } |
welcart_basic-nova/css/ie.css 38行目
.home .search-box input[type= 'text' ], .home .search-box #searchsubmit, .widget_search #s { height : 30px ; } |
.home .search-box input[type= 'text' ], .home .search-box #searchsubmit, .blog .search-box input[type= 'text' ], .blog .search-box #searchsubmit, .widget_search #s { height : 30px ; } |
welcart_basic-nova/css/ie.css 47行目
.category #primary .page-header { height : 400px ; } |
管理画面 > フロントページの表示設定を「固定ページ」に設定しても表示されない不具合を修正
まずは、Welcart Basicを1.2にアップデートしてください。welcart_basic-nova/front-page.php 31行目
<div class = "cat-desc-wrap" > |
<div class = "cf slider cat-slider" > |
welcart_basic-nova/front-page.php 52行目
<?php if ( have_posts() ) : ?> <section class = "front-il cf" > <?php if (wcct_get_options( 'home_cat_title' )): ?> <h2><?php echo get_cat_name( get_query_var( 'cat' ) ); ?></h2> <?php endif ; ?> <div class = "slider item-block-slider" > <?php while ( have_posts() ) : the_post(); usces_the_item(); ?> <article id= "post-<?php the_ID(); ?>" > <div class = "itemimg" > <a href= "<?php the_permalink(); ?>" > <?php usces_the_itemImage( 0, 300, 300 ); ?> <?php if ( wcct_get_options( 'display_soldout' ) && !usces_have_zaiko_anyone() ): ?> <div class = "itemsoldout" > <div class = "inner" > <?php _e( 'SOLD OUT' , 'welcart_basic_nova' ); ?> <?php if ( wcct_get_options( 'display_inquiry' ) ): ?> <span class = "text" ><?php wcct_options( 'display_inquiry_text' ); ?></span> <?php endif ; ?> </div> </div> <?php endif ; ?> </a> </div> <?php wcct_produt_tag(); ?> <div class = "item-info-wrap" > <div class = "itemname" ><a href= "<?php the_permalink(); ?>" rel= "bookmark" ><?php usces_the_itemName(); ?></a></div> <div class = "itemprice" ><?php usces_crform( usces_the_firstPrice( 'return' ), true, false ) . usces_guid_tax(); ?></div> </div><!-- item-info-box --> </article> <?php endwhile ; ?> </div><!-- .item-block-slider --> </section><!-- .front-il --> <?php endif ; ?> |
<?php if ( 'page' == get_option( 'show_on_front' ) ): ?> <div class = "sof" > <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <article <?php post_class() ?> id= "post-<?php the_ID(); ?>" > <h2 class = "entry-title" ><?php the_title(); ?></h2> <div class = "entry-content" > <?php the_content(); ?> </div> </article> <?php endwhile ; else : ?> <p><?php _e( 'Sorry, no posts matched your criteria.' ); ?></p> <?php endif ; ?> </div> <?php else : ?> <?php if ( have_posts() ) : ?> <section class = "front-il cf" > <?php if (wcct_get_options( 'home_cat_title' )): ?> <h2><?php echo get_cat_name( get_query_var( 'cat' ) ); ?></h2> <?php endif ; ?> <div class = "slider item-block-slider" > <?php while ( have_posts() ) : the_post(); usces_the_item(); ?> <article id= "post-<?php the_ID(); ?>" > <div class = "itemimg" > <a href= "<?php the_permalink(); ?>" > <?php usces_the_itemImage( 0, 300, 300 ); ?> <?php if ( wcct_get_options( 'display_soldout' ) && !usces_have_zaiko_anyone() ): ?> <div class = "itemsoldout" > <div class = "inner" > <?php _e( 'SOLD OUT' , 'welcart_basic_nova' ); ?> <?php if ( wcct_get_options( 'display_inquiry' ) ): ?> <span class = "text" ><?php wcct_options( 'display_inquiry_text' ); ?></span> <?php endif ; ?> </div> </div> <?php endif ; ?> </a> </div> <?php wcct_produt_tag(); ?> <?php welcart_basic_campaign_message(); ?> <div class = "item-info-wrap" > <div class = "itemname" ><a href= "<?php the_permalink(); ?>" rel= "bookmark" ><?php usces_the_itemName(); ?></a></div> <div class = "itemprice" ><?php usces_crform( usces_the_firstPrice( 'return' ), true, false ) . usces_guid_tax(); ?></div> </div><!-- item-info-box --> </article> <?php endwhile ; ?> </div><!-- .item-block-slider --> </section><!-- .front-il --> <?php endif ; ?> <?php endif ; ?> |
welcart_basic-nova/css/home-parts.css 22行目
.home.blog #content h 2 { color : #6c6c6c ; font-size : 20px ; font-weight : normal ; margin-bottom : 30px ; text-align : center ; letter-spacing : 1px ; } .home.blog #content h 2: after { display : block ; content : " " ; width : 70px ; height : 2px ; background-color : #aaa ; margin : 15px auto 0 ; } |
.home.blog #content h 2 , #content .info-area h 2 { color : #6c6c6c ; font-size : 20px ; font-weight : normal ; margin-bottom : 30px ; text-align : center ; letter-spacing : 1px ; } .home.blog #content h 2: after, #content .info-area h 2: after { display : block ; content : " " ; width : 70px ; height : 2px ; background-color : #aaa ; margin : 15px auto 0 ; } |
welcart_basic-nova/css/home-parts.css 231行目あたり
/*-- if ( 'posts' == get_option( 'show_on_front' ) ) --*/ .home #content .entry-title { margin : 30px 15px ; border : none ; } .home #content .entry-content { margin : 0 15px ; } |
welcart_basic-nova/css/home-parts.css 706行目あたり
/*-- if ( 'posts' == get_option( 'show_on_front' ) ) --*/ .home #content .entry-title { width : auto ; font-size : 26px ; margin : 30px 15px 0 ; } |
welcart_basic-nova/css/home-parts.css 833行目あたり
/*-- if ( 'posts' == get_option( 'show_on_front' ) ) --*/ .home #content .entry-title, .home #content .entry-content { width : auto ; margin : 30px 60px 0 ; padding : 0 ; } |
PHP5.2環境下でテーマが有効化できない不具合を修正
welcart_basic-nova/inc/theme-customizer.php 145行目
'active_callback' => function () { return !is_front_page() && !is_home() && !welcart_basic_is_cart_page() && !welcart_basic_is_member_page(); }, |
'active_callback' => 'callback_is_twocolumn' , |
welcart_basic-nova/inc/theme-customizer.php 163行目
welcart_basic-nova/inc/theme-customizer.php 205行目
'active_callback' => function () { return is_front_page() || is_home() || is_archive() || is_search(); }, |
'active_callback' => 'callback_is_itemlist' , |
welcart_basic-nova/inc/theme-customizer.php 266行目
welcart_basic-nova/inc/theme-customizer.php 282行目
welcart_basic-nova/inc/theme-customizer.php 297行目
welcart_basic-nova/inc/theme-customizer.php 314行目
'active_callback' => function () { return is_single() && usces_is_item(); }, |
'active_callback' => 'callback_is_itemsingle' , |
welcart_basic-nova/inc/theme-customizer.php 331行目
'active_callback' => function () { return welcart_basic_is_cart_page(); }, |
'active_callback' => 'callback_is_cartpage' , |
welcart_basic-nova/inc/theme-customizer.php 362行目
'active_callback' => function () { return is_category(); }, |
'active_callback' => 'callback_is_category' , |
welcart_basic-nova/inc/theme-customizer.php 377行目
function callback_is_twocolumn() { return !is_front_page() && !is_home() && !welcart_basic_is_cart_page() && !welcart_basic_is_member_page() && !( is_single() && usces_is_item() ); } function callback_is_itemlist() { return is_front_page() || is_home() || is_archive() || is_search(); } function callback_is_itemsingle() { return is_single() && usces_is_item(); } function callback_is_cartpage() { return welcart_basic_is_cart_page(); } function callback_is_category() { return is_category(); } |
サブページでヘッダーナビメニューのレイアウトを修正
welcart_basic-nova/css/parts.css 33行目
div.site-title { margin : 68px 0 19px ; } |
div.site-title { position : relative ; margin : 68px 0 19px ; } |
welcart_basic-nova/css/parts.css 174行目
#site-navigation { position : static ; width : 100% ; height : auto !important ; top : 0 ; left : 0 ; margin-right : 160px ; padding : 0 ; background : none ; opacity : 1 ; } |
#site-navigation { position : static ; width : auto ; height : auto !important ; top : 0 ; left : 0 ; margin : 0 160px 0 0 ; padding : 0 ; background : none ; opacity : 1 ; } |