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 に下記のコードを追加する必要があります。 [php]$GLOBALS[‘content_width’] = 770;[/php]古いテーマを利用している場合
この修正は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以降をご利用ください。