ホーム > お知らせ, 技術資料 > Welcart を停止、アップグレードするとエラーが出る件

Welcart を停止、アップグレードするとエラーが出る件

こんにちは。

Welcart を停止若しくはアップグレードしようとするとエラーが出て操作できなくなってしまう報告を受けております。対処の方法をご説明したいと思います。

【対象】
Welcart 0.8 及び 0.8.1
(テーマfunctions.php にWelcart 本体の関数をお使いの方も対象となります)

【症状】
Welcart を停止若しくはアップグレードしようとするとエラーが出て操作できなくなってしまう。

【原因】
Welcart 0.8 より、同梱しているテーマのfunctions.php にWelcart を有効化していなければいけない記述が追加されました。これによりWelcart を停止した瞬間にエラーが発生してWordPress が正常に動作しなくなる場合が有ります。これはテーマによる不具合です。

【対処方法1】
※最初にテーマを停止しなければいけません

  1. 管理パネルの「外観」より、Welcart Default テーマ 以外のテーマに変更し、Welcart Default テーマを削除します。
  2. 管理パネルの「プラグイン」より、Welcart を停止し削除します。
  3. 再度Welcart (0.8以降若しくはDevelopment Version)をインストールします。

【対処方法2】
テーマ内のfunctions.php をFTPで直接編集できる方は、次のコード先頭に追加していただくことで不具合を回避できます。

if(!defined('USCES_VERSION')) return;

【注意】
Welcart をアップグレードしてもテーマファイルはアップグレードされません。テーマファイルをアップグレードする場合は一旦テーマを削除する必要が有ります。カスタマイズしたWelcart Default テーマはフォルダ名を変えバックアップしてから削除してください。

【現状】
現在Welcart 0.8、0.8.1、Development Version は、修正済みのテーマが同梱されています。

カテゴリー: お知らせ, 技術資料 タグ:
関連記事
  1. moto
    2010 年 12 月 8 日 15:16 | #1

    お世話になっております。
    上記の対処をせずにWelcartを停止してしまい、WordPressが動かなくなった場合は、再インストール以外に方法はありますでしょうか?
    Welcart Default テーマを使っていなかったため、Defaultテーマ削除せずに停止したら動かなくなりました。。。

  2. nanbu
    2010 年 12 月 8 日 16:08 | #2

    こんにちは。
    既に動作しなくなってしまった場合は、【対処方法2】で、使用していたテーマのfunctions.php をFTPを使って修正すれば復帰いたします。

  1. 2010 年 12 月 8 日 02:56 | #1
  2. 2010 年 12 月 8 日 03:21 | #2
  3. 2010 年 12 月 8 日 03:47 | #3