Quantcast
Channel: お知らせ | Welcart フォーラム
Viewing all 162 articles
Browse latest View live

ネットショップテーマ Welcart Basic をリリース

$
0
0

年内に公開するとお約束していました Welcart Basic テーマをやっとご提供できるようになりました。ギリギリまで調整を重ね、満を持してのリリースとなります。

theme0001
長年 Welcart Default テーマをご利用いただいておりましたが、レスポンシブ対応のご要望も多く、遅ればせながら Welcart Basic テーマを開発いたしました。Welcart Default テーマの様に自動インストールではありませんので、こちらから取得してご利用ください。「Welcart Basic 1.0

ご利用の前に、必ずこちらのドキュメントをご覧いただきたいと思います。子テーマの作り方等を説明しています。

デモサイトはこちらです。Welcart Basic デモサイト



Welcart 1.7 をリリースしました

$
0
0

Welcart 1.7 をリリースしました。子テーマの wc_templates 読み込みの仕様が変更になりました。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • 子テーマの wc_templates の仕様変更
    子テーマを使用している場合、今までは子テーマに wc_templates が無い場合は Welcart 本体の内臓テンプレートを使用して表示していましたが、このバージョンから、子テーマに wc_templates が無い場合は親テーマの wc_templates を読み込むようになりました。親テーマにも wc_templates が無い場合は、従来通り Welcart 本体の内臓テンプレートを使用して表示します。必要な wc_templates だけを子テーマに置いて運用しているサイトは、スタイルが崩れる可能性がありますのでご注意ください。
    こちらも併せてご覧ください
     
    影響が大きい場合、下記の1行をテーマのfunctions.phpに追加することで回避することができます。
    define(‘USCES_PARENT_LOAD’, ‘1’);
  •  

  • 内容確認ページで複数タブを開いている時のセッションチェック機能追加
    購入時のセッションの不整合を防ぐため、内容確認ページで複数タブ(ウィンドウ)を開いている時のセッションチェック機能を導入しました。別タブでカートの内容などが変更された場合は、アラートを表示してカートページへ強制的に遷移させます。
  •  

  • 入金ステータスの表示が異常になっている不具合を修正
    1.6.5および1.6.6でのバグです。
  •  

  • Welcart更新後に、カスタマイズを行った納品書PDFが出力できなくなった不具合を修正
  •  

  • 受注データ編集画面の明細で表示する「商品名」は、ordercart テーブルから取得するよう仕様を変更
  •  

  • usces_cart.css の読み込みをwp_enqueue_scriptに変更
  •  

  • 納品書の表示の際、配送先情報が登録されない受注の場合宛名が空白となる場合がある不具合を修正
  •  

  • 合計金額が0円になるときは、ポイントを使用するフォームを非表示にするよう変更
  •  

  • WCEX Wiget Cart を利用している場合、ラジオボタンのオプションが正常に反映されていない不具合を修正
  •  



【テーマの変更】
Welcart Default テーマに変更はありません。



複数配送先プラグイン WCEX Multiple Shipping 1.1.0 を正式リリースしました

$
0
0

wcex0011
1回の注文で、複数の送り先へ配送指定することができる拡張プラグイン「WCEX Multiple Shipping」をリリースしました。ギフト用の受注が多いお店に有効です。詳しくはこちらからドキュメントをご覧ください。
http://www.welcart.com/archives/4050.html





レスポンシブデザインテーマ Welcart Basic 1.1.0 をリリース

$
0
0

昨年末に Welcart Basic をリリースして1ヶ月。お陰様で、ものすごい勢いでダウンロードされています。Welcart.com の会員数も、今年に入って一割増と急増しました。フリーとは言えここまで反響があるとは思っていませんでした。ありがとうございます!

早速のアップグレードですが、新規リリースの時には実装できなかった「自動アップデートチェック機能」を今回のバージョンで実装しました。今回のアップグレードは手動で行っていただかなくてはいけませんが、以降は公式テーマと同じように更新通知が出るようになり、「更新」をクリックするとその場でアップグレードが完了します。子テーマを作成していらっしゃる方は、是非V1.1 にアップグレードしてください。


手動アップグレードの方法

  1. Welcart.com のマイページより、最新版(V1.1.0)Welcart Basic をダウンロードする
  2. 管理画面の「外観」に入って、一旦利用していないテーマ(Twenty Fourteen など)を有効化する
  3. 同じく「外観」の画面で、Welcart Basic をクリックしてのテーマの詳細を見る
  4. テーマ詳細画面の右下に「削除」とあるので、クリックして削除する(※注1)
  5. 同じく「外観」の画面の上部にある「新規追加」をクリック
  6. 「テーマを追加」画面の見出しの右側の「テーマのアップロード」をクリック
  7. 先ほどダウンロードしたファイルを選択して「今すぐインストール」をクリック
  8. 子テーマを利用している場合は、Welcart Basic を有効化しないで子テーマを再び有効化してください

以上、手動のアップグレードは手順が多くて大変ですよね。次回からはこのような事をする必要が無くなりますので、今回だけ頑張りましょう。

※注1 Welcart Basic を直接カスタマイズしている場合はアップグレードできません。削除しないようご注意ください。


今回の変更点

  • Update check 機能を追加
  • マイページで「会員情報編集へ」をクリックするとJavaScriptエラーとなる不具合を修正
  • 内容確認画面で、内税の場合の消費税の表示方法が誤っている不具合を修正
  • 検索結果に表示される画像が引き伸ばされている不具合を修正
  • 「ループ表示の際、商品を分離して表示する」にチェックがはいっているとトップページに商品が表示されない不具合を修正
  • 複数配送先プラグイン(WCEX Multiple Shipping)への対応

以上となります。


皆さんの子テーマの出来栄えはいかがでしょうか。
弊社でも、現在 Welcart Basic を親とした子テーマを制作中です。まもなくリリースできますので、是非参考にしてみて下さい。


Welcart 1.7.1 をリリースしました

$
0
0

Welcart 1.7.1 をリリースしました。ログファイルに書き込み権限が無いと受注番号がおかしくなる不具合等を修正しています。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • ログファイルに書き込み権限が無いと受注番号がおかしくなる不具合を修正
  • 郵便番号住所検索機能で、入力チェック機能を追加



【テーマの変更】
Welcart Default テーマに変更はございません。



Welcart 1.7.2 をリリースしました

$
0
0

Welcart 1.7.2 をリリースしました。1.7.0および1.7.1で、受注明細が記録されない事が有る不具合等を修正しています。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • 1.7.0および1.7.1で、受注明細が記録されない事が有る不具合を修正
  • 納品書PDFでポイントを使用している場合の消費税計算が正しくない不具合を修正
  • Welcartページウィジェットの適用でNoticeが出る



【テーマの変更】
Welcart Default テーマに変更はございません。



Basic タイプ子テーマ「Welcart Bordeaux」リリース

$
0
0

Bordeaux00
Basic タイプの子テーマができました。子テーマをご自分で制作されている方は、CSS や wc_templates の読み込み方法など参考にしていただけたらと思います。

Welcart Bordeaux(有償) は、ただ単に親テーマのデザインを変えるだけでなく、Welcart Basic には無い機能をたくさん拡張しています。拡張された主な機能を紹介します。
詳細は、こちらの Welcart Bordeaux ドキュメントをご覧ください。


テーマカスタマイザーに追加された機能

テーマカスタマイザーのオプション機能は、利用するかしないかを自由に選択することができます。


Bordeaux01

タイトルロゴを画像に変更

トップページのサイトタイトルを、テキストから画像に変更することができるようになりました。

Bordeaux02

SOLD OUT の表示

商品一覧で、売切れ商品のサムネイルに「SOLD OUT」を表示することができる様になりました。

Bordeaux03

商品タグの表示

新着、お勧め、在庫僅少のタグを、商品一覧のグリッド内および、商品詳細ページに表示できるようになりました。

Bordeaux04

売切れ時のカートボタン表示

商品詳細ページにて、売り切れの場合カートボタンは「只今お取り扱いできません」というメッセージに変ります。問い合わせボタン機能を利用すると、この商品に対するお問い合わせを受け付けることができます。

Bordeaux05

商品レビュー

商品レビューを受け付けることができます。会員にログインしている時のみレビューを投稿することができるようになっています。

Bordeaux06

「買い物を続ける」のリンク先変更

カートページの「買い物を続ける」ボタンのリンク先を自由に変更できるようになりました。




その他の拡張機能


Bordeaux07

商品サブ画像の表示

商品詳細ページにて、商品サブ画像をクリックするとメイン画像が切り替わるようになりました。

Bordeaux08

ウィジェットエリアの追加

トップページをもっと自由に使える様に、ウィジェットエリアを追加しました。テキストウィジェットなどを使って、バナーの表示なども簡単に行えます。



もっと詳しくご覧になりたい方は、こちらの Welcart Bordeaux ドキュメントをご覧ください。




Welcart 1.7.3 をリリースしました

$
0
0

Welcart 1.7.3 をリリースしました。クレジット決済時の受注データ復旧機能を実装しました。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • クレジット決済時の受注データ復旧機能追加
    何らかの原因で、決済会社の方では決済が上がっているのに、Welcartに受注が上がっていないという「受注データの取りこぼし」があった場合、決済ログから受注データを復旧する機能を実装しました。詳しくはマニュアルをご覧ください。
    受注データ復旧
     
  • クレジット決済エラーアラート機能の実装
    クレジット決済時にエラーが発生した場合、管理画面にエラーアラートを表示するようにしました。エラーの詳細は決済エラーログから確認できます。詳しくはマニュアルをご覧ください。
    クレジット決済エラーアラート
  •  

  • ソニーペイメント決済で、カード会社ごとの分割払いに対応
  •  

  • 一部環境によって、商品データ出力時に商品オプションデータが壊れる不具合を修正
  •  

  • 英語表示のMr/Mrs の翻訳を修正
  •  



【テーマの変更】
Welcart Default テーマに変更はありません。




Basic タイプ子テーマ「Welcart Nova」リリース

$
0
0

welcart_nova
Basicタイプ子テーマ第二弾「Nova」のご紹介です。

今回は、メニューとカテゴリー(商品一覧)ページに特徴があります。特にカテゴリーページでは、専用のキービジュアルを登録することができ、カテゴリーの「説明」文を表示させています。(テーマカスタマイザーで説明文の表示位置を変更することができます。)
デモサイトではアパレル系のセッティングを行いましたが、ジュエリーでも美しく仕上がります。シンプルな色合いなのでいろんな用途に利用できると思います。
デモサイトをご覧ください。
Welcart Nova デモサイト

新機能の詳細は、こちらのドキュメントをご覧ください。
Welcart Nova ドキュメント


Welcart 1.7.5 をリリースしました

$
0
0

Welcart 1.7.5 をリリースしました。クソニーペイメント決済で、クイック決済を利用していて、同時に分割決済を利用しない場合決済できなくなる不具合を修正しました。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • ソニーペイメント決済で、クイック決済を利用していて、同時に分割決済を利用しない場合決済できなくなる不具合を修正
  • 代引き額を変動とした場合の計算がおかしい不具合を修正
  • 受注リストの期間絞り込みの選択肢に「期間指定」を追加
  • メールの翻訳修正



【テーマの変更】
Welcart Default テーマに変更はありません。



Welcart 1.8 をリリースしました

$
0
0

Welcart 1.8 をリリースしました。WordPress4.5 対応バージョンとなります。WordPressをアップグレードする場合は、Welcartもアップグレードしてください。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • WordPress 4.5 対応
    WordPress 4.5 で否推奨の関数を差し替えました。
  •  

  • 新受注リスト機能を追加
    受注リストの仕様を大幅に改善しました。表示したい項目の選択や行数変更、絞込み条件の強化などが行われています。旧受注リストに戻すことも可能です。
    詳しくは、ドキュメントの「受注リスト2」をご覧ください。
  •  

  • 新会員リスト機能を追加
    受注リストと同様、会員リストの仕様も大幅に改善しました。こちらも旧受注リストに戻すことも可能です。
    詳しくは、ドキュメントの「会員リスト2」をご覧ください。
  •  

  • 受注データの配送会社名をセレクトに変更
    受注データ編集画面で、テキスト入力していた「配送会社名」をセレクトに変更しました。今のところ、選択肢にない配送会社はカスタマイズにて登録という事になります。
  •  

  • 受注データを編集した際に商品在庫数が連動するよう修正
    受注データ編集画面にて、対応状況を変更したり、明細の数量を変更した場合の商品在庫連動機能を実装しました。在庫連動を行いたくない場合は、この機能を停止することもできます。
    詳しくは、ドキュメントの「拡張機能」をご覧ください。
  •  

  • 配送先情報がない受注データの決済直前ログ詳細が表示されない不具合を修正
  •  

  • 納品書での商品オプションの出力順がソートされていない不具合を修正
  •  

  • 値引きが多すぎても総合計がマイナスにならないよう修正
  •  

  • 商品メイン画像が無い場合は No Image 画像を表示するよう修正
  •  



【テーマの変更】
Welcart Default テーマに変更はありません。



レスポンシブデザインテーマ Welcart Nova 1.0.1 をリリース

$
0
0

Welcart Nova 1.0.1 をリリースしました。

今回の更新内容は次の通りです。

更新内容は以下のとおりです。

WCEX Widget Cart テーブル内のゴミ箱画像 スタイル調整

welcart_basic-nova/wcex_widget_cart.css 126行目に追加

.widget_wcex_widgetcart .widgetcart_rows td.widgetcart_trush img {
	max-width: none;
}

商品詳細ページ お問い合わせボタンを表示したい際のレイアウト崩れを修正

welcart_basic-nova/usces_cart.css 355行目

修正前

.item-info .field {
	margin-bottom: 10px;
	padding: 0;
	overflow: inherit;
}

修正後

.item-info .field {
	margin-bottom: 10px;
	padding: 0;
}

welcart_basic-nova/usces_cart.css 374行目に追加

.contact-item {
	clear: both;
}

ブラウザの表示倍率を変更すると、記事一覧のレイアウト崩れを修正

welcart_basic-nova/style.css 1185行目

修正前

.post-li {
	letter-spacing: -.285714em;
}

修正後

.post-li {
	letter-spacing: -.5em;
}

welcart_basic-nova/home-parts.css 190行目

修正前

.info-area {
	margin-top: 40px;
	padding: 0 15px;
	letter-spacing: -.285714em;
}

修正後

.info-area {
	margin-top: 40px;
	padding: 0 15px;
	letter-spacing: -.5em;
}

サイトタイトルのフォントサイズ修正

welcart_basic-nova/style.css 1487行目

修正前

/* =header
-------------------------------------------------------------- */
h1.site-title,
div.site-title {
	font-size: inherit;
}

修正後

削除

サイトタイトルの表示幅の修正

welcart_basic-nova/style.css 132行目

修正前

h1.site-title,
div.site-title {
	width: 120px;
	margin-top: 25px;
	padding: 0;
	letter-spacing: 2px;
	text-align: left;
}

修正後

h1.site-title,
div.site-title {
	margin-top: 25px;
	padding: 0;
	letter-spacing: 2px;
	text-align: left;
}

レスポンシブデザインテーマ Welcart Nova 1.0.2 をリリース

$
0
0

Welcart Nova 1.0.2 をリリースしました。

今回の更新内容は次の通りです。

  • WordPressP4.5の時、カテゴリー編集画面にてメディアアップローダーが動作しない不具合を修正

更新内容は以下のとおりです。

welcart_basic-nova/inc/term-customized.php 9行目

修正前

if( 'edit-tags.php' == $hook && 'category' == get_current_screen()->taxonomy ){

修正後

if( ( 'term.php' == $hook || 'edit-tags.php' == $hook ) && 'category' == get_current_screen()->taxonomy ){

welcart_basic-nova/inc/term-customized.php 71行目

修正前

add_action('admin_footer-edit-tags.php', 'wcct_cat_admin_footer');

修正後

add_action('admin_footer-term.php', 'wcct_cat_admin_footer');
add_action('admin_footer-edit-tags.php', 'wcct_cat_admin_footer');

Welcart 1.8.2 をリリースしました

$
0
0

Welcart 1.8.2 をリリースしました。新しい受注リストページにて、チェックボックスのカスタムフィールドの値が正常に表示されない不具合などを修正しました。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • 会員規約への同意オプション追加
  • 受注CSVの出力チェックの固定値を削除。どの項目も自由に入出力設定できるよう仕様を変更
  • 【ペイジェント】テスト環境接続先URL変更
  • 【イプシロン】「登録済み課金」を利用している場合でも別のクレジットカード利用できるように変更
  • 旧受注リストで、対応状況の一括更新ができない不具合を修正
  • DLSeller を使用すると、ソニー決済とゼウス決済のカード番号入力チェックがされない不具合を修正
  • 新しいメンバーリストページ及びCSV出力で、チェックボックスのカスタムフィールドの値が正常に表示されない不具合を修正
  • 新しい受注リストページにて、チェックボックスのカスタムフィールドの値が正常に表示されない不具合を修正
  • 商品情報編集画面にてページタイトルのエスケープがおかしい不具合を修正



【テーマの変更】
Welcart Default テーマに変更はありません。



Welcart Basic 1.2.0 をリリース

$
0
0

Welcart Basic 1.2.0 をリリースしました。

今回の更新内容は次の通りです。

  • キャンペーン期間中の割引率表示機能追加
  • 検索結果ページのレイアウトを修正
  • 管理画面 > フロントページの表示設定を「固定ページ」に設定しても表示されない不具合を修正
  • Firefox 画像ホバー時のちらつきを修正
  • 商品詳細本文でテーブルタグを使用するとスタイルが適用されないのを修正
  • WCEX Multiple Shipping 有効時、メンバーページのレイアウト崩れ

更新内容は以下のとおりです。

キャンペーン期間中の割引率表示機能追加

Welcart Basic 1.2 から「キャンペーン期間中の割引率表示」機能が追加されました。
キャンペーン期間中に「キャンペーン対象」で設定したカテゴリーに属する商品に対して割引率が表示されるようになります。
詳しくはドキュメントを参照してください。
Welcart Basic 1.2 ドキュメント テーマについて – キャンペーン期間中の割引率表示

表示価格より◯◯% OFF ポイント◯倍
campaign01 campaign02
campaign03 campaign04

Welcart Bordeaux 1.1.0 をリリース

$
0
0

Welcart Bordeaux 1.1.0 をリリースしました。

今回の更新内容は次の通りです。

更新内容は以下のとおりです。

キャンペーン期間中の割引率表示機能追加

Welcart Bordeauxの親テーマWelcart Basicの1.2より「キャンペーン期間中の割引率表示」機能が追加されました。
まずは、Welcart Basicを1.2にアップデートしてください。

Welcart Bordeauxをカスタマイズされていない方は、そのまま1.1.0にアップデートしてください。
アップグレード方法については、Welcart Bordeauxのドキュメントを参照してください。
Welcart Bordeaux 1.1 ドキュメント インストールの方法 – アップデート

表示価格より◯◯% OFF ポイント◯倍
bordeaux-campaign01 bordeaux-campaign02
bordeaux-campaign03 bordeaux-campaign04

Welcart Bordeauxをカスタマイズされている方は、ループ内の表示したい位置に下記のテンプレートタグを追加後適宜スタイルを調整してください。

<?php welcart_basic_campaign_message(); ?>

※ループ外では、割引率は表示されませんのでご注意ください。

詳しくはドキュメントを参照してください。
Welcart Bordeaux 1.1 ドキュメント テーマについて – キャンペーン期間中の割引率表示

管理画面 > フロントページの表示設定を「固定ページ」に設定しても表示されない不具合を修正

まずは、Welcart Basicを1.2にアップデートしてください。

welcart_basic-bordeaux/front-page.php

修正前

<section class="front-il cf">

	<?php if( have_posts() ) : ?>

		<?php 
			if(wcct_get_options('home_cat_title')): 
			$category_name = ( get_query_var( 'cat' ));
		?>

		<h2><span><?php echo get_cat_name($category_name); ?></span></h2>

		<?php endif; ?>

		<?php while( have_posts() ) : the_post(); usces_the_item(); ?>
		
			<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
			
				<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_bordeaux' ); ?>
								<?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="itemprice"><?php usces_crform( usces_the_firstPrice('return'), true, false ) . usces_guid_tax(); ?></div>
				<div class="itemname"><a href="<?php the_permalink(); ?>"  rel="bookmark"><?php usces_the_itemName(); ?></a></div>
			
			</article>
		
		<?php endwhile; ?>
		
	<?php else: ?>
		
		<p class="no-date"><?php _e('Sorry, no posts matched your criteria.'); ?></p>
	
	<?php endif; ?>

</section><!-- .front-il -->

修正後

<?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><span><?php echo get_cat_name( get_query_var( 'cat' ) ); ?></span></h2>
		<?php endif; ?>

		<?php while( have_posts() ) : the_post(); usces_the_item(); ?>
		
			<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
			
				<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_bordeaux' ); ?>
								<?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="itemprice"><?php usces_crform( usces_the_firstPrice( 'return' ), true, false ) . usces_guid_tax(); ?></div>
				<div class="itemname"><a href="<?php the_permalink(); ?>"  rel="bookmark"><?php usces_the_itemName(); ?></a></div>
			
			</article>
		
		<?php endwhile; ?>
	</section><!-- .front-il -->
	<?php endif; ?>

<?php endif; ?>

welcart_basic-bordeaux/style.css 1536行目

修正前

.home header {

修正後

.home header,
.blog header {

welcart_basic-bordeaux/style.css 1752行目

修正前

.home #secondary h3 {

修正後

.home #secondary h3,
.blog #secondary h3 {

welcart_basic-bordeaux/style.css 1759行目

修正前

.home #secondary .widget_title>img {

修正後

.home #secondary .widget_title>img,
.blog #secondary .widget_title>img {

PHP5.2環境下でテーマが有効化できない不具合を修正

welcart_basic-bordeaux/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-bordeaux/inc/theme-customizer.php 163行目
welcart_basic-bordeaux/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-bordeaux/inc/theme-customizer.php 222行目
welcart_basic-bordeaux/inc/theme-customizer.php 238行目
welcart_basic-bordeaux/inc/theme-customizer.php 253行目
welcart_basic-bordeaux/inc/theme-customizer.php 270行目

修正前

'active_callback'	=> function() { return is_single() && usces_is_item(); },

修正後

'active_callback'	=> 'callback_is_itemsingle',

welcart_basic-bordeaux/inc/theme-customizer.php 287行目

修正前

'active_callback'	=> function() { return welcart_basic_is_cart_page(); },

修正後

'active_callback'	=> 'callback_is_cartpage',

welcart_basic-bordeaux/inc/theme-customizer.php 317行目

追加

function callback_is_twocolumn() {
	return !is_front_page() && !is_home() && !welcart_basic_is_cart_page() && !welcart_basic_is_member_page();
}
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();
}

Welcart Nova 1.1.0 をリリース

$
0
0

Welcart Nova 1.1.0 をリリースしました。

今回の更新内容は次の通りです。

更新内容は以下のとおりです。

キャンペーン期間中の割引率表示機能追加

Welcart Novaの親テーマWelcart Basicの1.2より「キャンペーン期間中の割引率表示」機能が追加されました。
まずは、Welcart Basicを1.2にアップデートしてください。

Welcart Novaをカスタマイズされていない方は、そのまま1.1.0にアップデートしてください。
アップグレード方法については、Welcart Novaのドキュメントを参照してください。
Welcart Nova 1.1 ドキュメント インストールの方法 – アップデート

表示価格より◯◯% OFF ポイント◯倍
nova-campaign01 nova-campaign02
nova-campaign03 nova-campaign04

Welcart Novaをカスタマイズされている方は、ループ内の表示したい位置に下記のテンプレートタグを追加後適宜スタイルを調整してください。

<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: .5s;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;	
}

修正後

.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: .5s;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;	
}

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: .5s;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;	
}

修正後

.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: .5s;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;	
}

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行目

修正前

&lt;div class=&quot;cat-desc-wrap&quot;&gt;

修正後

&lt;div class=&quot;cf slider cat-slider&quot;&gt;

welcart_basic-nova/front-page.php 52行目

修正前

&lt;?php if( have_posts() ) : ?&gt;
&lt;section class=&quot;front-il cf&quot;&gt;

	&lt;?php if(wcct_get_options('home_cat_title')): ?&gt;
		&lt;h2&gt;&lt;?php echo get_cat_name( get_query_var( 'cat' ) ); ?&gt;&lt;/h2&gt;
	&lt;?php endif; ?&gt;

	&lt;div class=&quot;slider item-block-slider&quot;&gt;
	&lt;?php while( have_posts() ) : the_post(); usces_the_item(); ?&gt;
		&lt;article id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;
			&lt;div class=&quot;itemimg&quot;&gt;
				&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;
					&lt;?php usces_the_itemImage( 0, 300, 300 ); ?&gt;
					&lt;?php if( wcct_get_options('display_soldout') &amp;&amp; !usces_have_zaiko_anyone() ): ?&gt;
					&lt;div class=&quot;itemsoldout&quot;&gt;
						&lt;div class=&quot;inner&quot;&gt;
							&lt;?php _e('SOLD OUT', 'welcart_basic_nova' ); ?&gt;
							&lt;?php if( wcct_get_options('display_inquiry') ): ?&gt;
							&lt;span class=&quot;text&quot;&gt;&lt;?php wcct_options('display_inquiry_text'); ?&gt;&lt;/span&gt;
							&lt;?php endif; ?&gt;
						&lt;/div&gt;
					&lt;/div&gt;
					&lt;?php endif; ?&gt;
				&lt;/a&gt;
			&lt;/div&gt;
			&lt;?php wcct_produt_tag(); ?&gt;
			&lt;div class=&quot;item-info-wrap&quot;&gt;
				&lt;div class=&quot;itemname&quot;&gt;&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;  rel=&quot;bookmark&quot;&gt;&lt;?php usces_the_itemName(); ?&gt;&lt;/a&gt;&lt;/div&gt;
				&lt;div class=&quot;itemprice&quot;&gt;&lt;?php usces_crform( usces_the_firstPrice('return'), true, false ) . usces_guid_tax(); ?&gt;&lt;/div&gt;
			&lt;/div&gt;&lt;!-- item-info-box --&gt;
		&lt;/article&gt;
	
	&lt;?php endwhile; ?&gt;
	&lt;/div&gt;&lt;!-- .item-block-slider --&gt;
&lt;/section&gt;&lt;!-- .front-il --&gt;
&lt;?php endif; ?&gt;

修正後

&lt;?php if ( 'page' == get_option('show_on_front') ): ?&gt;

	&lt;div class=&quot;sof&quot;&gt;
	&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;
		&lt;article &lt;?php post_class() ?&gt; id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;

			&lt;h2 class=&quot;entry-title&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;
	
			&lt;div class=&quot;entry-content&quot;&gt;
				&lt;?php the_content(); ?&gt;
			&lt;/div&gt;
		&lt;/article&gt;
	&lt;?php endwhile; else: ?&gt;
		&lt;p&gt;&lt;?php _e('Sorry, no posts matched your criteria.'); ?&gt;&lt;/p&gt;
	&lt;?php endif; ?&gt;
	&lt;/div&gt;

&lt;?php else: ?&gt;

	&lt;?php if( have_posts() ) : ?&gt;
	&lt;section class=&quot;front-il cf&quot;&gt;
		&lt;?php if(wcct_get_options('home_cat_title')): ?&gt;
			&lt;h2&gt;&lt;?php echo get_cat_name( get_query_var( 'cat' ) ); ?&gt;&lt;/h2&gt;
		&lt;?php endif; ?&gt;

		&lt;div class=&quot;slider item-block-slider&quot;&gt;
		&lt;?php while( have_posts() ) : the_post(); usces_the_item(); ?&gt;
			&lt;article id=&quot;post-&lt;?php the_ID(); ?&gt;&quot;&gt;
				&lt;div class=&quot;itemimg&quot;&gt;
					&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;&gt;
						&lt;?php usces_the_itemImage( 0, 300, 300 ); ?&gt;
						&lt;?php if( wcct_get_options('display_soldout') &amp;&amp; !usces_have_zaiko_anyone() ): ?&gt;
						&lt;div class=&quot;itemsoldout&quot;&gt;
							&lt;div class=&quot;inner&quot;&gt;
								&lt;?php _e('SOLD OUT', 'welcart_basic_nova' ); ?&gt;
								&lt;?php if( wcct_get_options('display_inquiry') ): ?&gt;
								&lt;span class=&quot;text&quot;&gt;&lt;?php wcct_options('display_inquiry_text'); ?&gt;&lt;/span&gt;
								&lt;?php endif; ?&gt;
							&lt;/div&gt;
						&lt;/div&gt;
						&lt;?php endif; ?&gt;
					&lt;/a&gt;
				&lt;/div&gt;
				&lt;?php wcct_produt_tag(); ?&gt;
				&lt;?php welcart_basic_campaign_message(); ?&gt;
				&lt;div class=&quot;item-info-wrap&quot;&gt;
					&lt;div class=&quot;itemname&quot;&gt;&lt;a href=&quot;&lt;?php the_permalink(); ?&gt;&quot;  rel=&quot;bookmark&quot;&gt;&lt;?php usces_the_itemName(); ?&gt;&lt;/a&gt;&lt;/div&gt;
					&lt;div class=&quot;itemprice&quot;&gt;&lt;?php usces_crform( usces_the_firstPrice('return'), true, false ) . usces_guid_tax(); ?&gt;&lt;/div&gt;
				&lt;/div&gt;&lt;!-- item-info-box --&gt;
			&lt;/article&gt;
		
		&lt;?php endwhile; ?&gt;
		&lt;/div&gt;&lt;!-- .item-block-slider --&gt;
	&lt;/section&gt;&lt;!-- .front-il --&gt;
	&lt;?php endif; ?&gt;

&lt;?php endif; ?&gt;

welcart_basic-nova/css/home-parts.css 22行目

修正前

.home.blog #content h2 {
	color: #6c6c6c;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 30px;
	text-align: center;
	letter-spacing: 1px;
}
.home.blog #content h2:after {
	display: block;
	content: &quot; &quot;;
	width: 70px;
	height: 2px;
	background-color: #aaa;
	margin: 15px auto 0;
}

修正後

.home.blog #content h2,
#content .info-area h2 {
	color: #6c6c6c;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 30px;
	text-align: center;
	letter-spacing: 1px;
}
.home.blog #content h2:after,
#content .info-area h2:after {
	display: block;
	content: &quot; &quot;;
	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'	=&gt; function() { return !is_front_page() &amp;&amp; !is_home() &amp;&amp; !welcart_basic_is_cart_page() &amp;&amp; !welcart_basic_is_member_page(); },

修正後

'active_callback'	=&gt; 'callback_is_twocolumn',

welcart_basic-nova/inc/theme-customizer.php 163行目
welcart_basic-nova/inc/theme-customizer.php 205行目

修正前

'active_callback'	=&gt; function() { return is_front_page() || is_home() || is_archive() || is_search(); },

修正後

'active_callback'	=&gt; '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'	=&gt; function() { return is_single() &amp;&amp; usces_is_item(); },

修正後

'active_callback'	=&gt; 'callback_is_itemsingle',

welcart_basic-nova/inc/theme-customizer.php 331行目

修正前

'active_callback'	=&gt; function() { return welcart_basic_is_cart_page(); },

修正後

'active_callback'	=&gt; 'callback_is_cartpage',

welcart_basic-nova/inc/theme-customizer.php 362行目

修正前

'active_callback'	=&gt; function() { return is_category(); },

修正後

'active_callback'	=&gt; 'callback_is_category',

welcart_basic-nova/inc/theme-customizer.php 377行目

追加

function callback_is_twocolumn() {
	return !is_front_page() &amp;&amp; !is_home() &amp;&amp; !welcart_basic_is_cart_page() &amp;&amp; !welcart_basic_is_member_page() &amp;&amp; !( is_single() &amp;&amp; usces_is_item() );
}
function callback_is_itemlist() {
	return is_front_page() || is_home() || is_archive() || is_search();
}
function callback_is_itemsingle() {
	return is_single() &amp;&amp; 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;
}

Welcart 1.8.3 リリース【脆弱性の修正】

$
0
0

Welcart 1.8.3 をリリースしました。いくつかの脆弱性が発見されましたので修正いたしました。バージョン1.8.2を含む全てのバージョンが対象です。アップグレードして攻撃に備えて下さい。その他の変更点は以下の通りです。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • いくつかの脆弱性を修正
    PHP Object Injection、XSSの脆弱性が見つかりましたので修正しました。
  •  

  • PayPalの仕様変更によりLogin with PayPalが機能しなかった不具合を修正
  • 新しい受注明細リストで「商品オプション」が出力されない不具合を修正
  • 新しい受注リストで、対応状況や入金状況での検索がうまく行かない不具合を修正
  • 新しい受注リストのCSV出力機能のチェックリストにて、一部の項目にチェックが入らない不具合を修正
  • 受注データ登録時、セッションが空だったときのエラーログ追加



【テーマの変更】
Welcart Default テーマに変更はありません。



Welcart 1.8.4 をリリースしました

$
0
0

Welcart 1.8.4 をリリースしました。V1.8.3で、定期購入プラグインに不具合が出るバグを修正しました。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • V1.8.3で、定期購入プラグインに不具合が出る(カートへ投入ができなくなる)のを修正



【テーマの変更】
Welcart Default テーマに変更はありません。



Welcart 1.8.5 をリリースしました

$
0
0

Welcart 1.8.5 をリリースしました。受注CSVの出力に「決済ID」が選択できない不具合などを修正しました。

v1.4 未満からのアップグレードの場合は、Welcartを停止してからアップグレードを行ってください。


【変更点】

  • 受注CSVの出力に「決済ID」が選択できない不具合を修正
  • 【PayPal ウェブペイメントプラス】購入完了画面で Noticeが出る不具合を修正
  • 新受注リストを使用しているとき、「設定を更新」後のアクションステータス欄の「一覧に戻る」リンクを修正
  • 【ベリトランス】SSL接続テストができるよう動作環境を修正
  • 【テレコムクレジット】スピード決済でエラーが出る不具合をを修正
  • V1.8.4で、カート投入するとNoticeがでる不具合を修正



【テーマの変更】
Welcart Default テーマに変更はありません。



Viewing all 162 articles
Browse latest View live