ソニーペイメントサービスの2つの決済モジュール

Welcart 1.6.3 リリース

Welcart 1.6.3 をリリースしました。正式なWordPress4.4対応バージョンです。変更点は以下の通りです。

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

【変更点】

  • WP4.4にて、SSL使用時、カートページのサムネイルが表示されない不具合を修正
  • WP4.4にて、oEmbedで商品詳細ページがうまく表示されない不具合を修正
  • PDFで商品オプションのテキストがエスケープされて出力される不具合を修正
  • システム設定画面で「設定を更新」をクリックすると、別のタブの項目の設定値が元(規定値)に戻ってしまう不具合を修正
  • 会員情報変更時にも、ユーザー宛メールを送信ためのオプションを追加
  • PDF表示の処理改善

【テーマの変更】

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

WordPress4.4対応について

まもなくWordPress4.4がリリースされる予定ですが、V4.4にてWelcartに不具合が出ましたので修正対応いたしました。
WordPress4.4対応バージョンは、Welcart1.6.3となります。

旧バージョンで、WordPressを4.4にアップグレードすると以下の様な不具合が起こります。

  • 管理画面にて、商品情報編集画面(新規商品追加画面)が表示されない
  • 新しいリッチコンテンツ(oEmbed)で、商品詳細ページがうまく表示されない(注1)
  • SSL使用時、カートページのサムネイルが表示されない
  • wp_title非推奨対応(注2)



注意

新しいリッチコンテンツの対応

リッチコンテンツ(oEmbed)を有効にするには、テーマの functions.php に下記のコードを追加する必要があります。

$GLOBALS['content_width'] = 770;

注意

古いテーマを利用している場合

この修正はWelcart本体の修正となりますが、古いテーマを利用している場合は注意が必要です。
古いWelcart Default テーマをご利用の方はテンプレートの修正が必要となります。
現在のWelcart Default テーマのheader.phpテンプレートにはタイトルタグ(<title>)が有りません。
同時に functions.php にはadd_theme_support('title-tag');が記述されています。
usc-e-shop に同梱されている最新の Welcart Default テーマを参考に以下のファイルを修正してください。
なお、これは修正しなくても直ちに影響が出るものではありません。

  • header.php
    タイトルタグ(<title>~</title>)を削除する
  • functions.php
    add_theme_support('title-tag');の1行を追加する



WordPress4.4を利用するには、Welcart1.6.3以降をご利用ください。