動作に関するご質問の場合は必ずご記入ください。
WordPress のバージョン:3.2.1
Welcart のバージョン:1.0.9
ご利用のテーマ:welcart default
症状を確認したブラウザ:Chrome
サーバー(会社名、サービス名):lollipop
SSLの利用: 無し
WordPress のパーマリンク設定:デフォルト
こんにちは。
現在最新のWelcart (3.2.1)を使用し、更にプラグインの”Custom Field Template”を使用しようしようとしているのですが、商品の追加をしようとして”下書き”または”公開”しようとすると以下のようなエラーが”Custom Field Template”のメタボックス上にでます。
Warning:array_merge() [function.array-merge]: Argument #2 is not an array in
(省略)custom-field-template/custom-field-template.php on line 2619
ただ、その後、一度商品一覧ページへ行ってから、該当商品を見てみると表示さます。
該当の”custom-field-template.php”内の
$cats = array_merge($cats, $val);
を以下のように配列にキャストすればエラーは出てこなくなりましたが、”Custom Field Template”内に入力したものは”下書き”または”公開” ボタンを押した際には消えてしまいます。
ただ、こちらも一度商品一覧に行ってから、再度商品を閲覧すると入力した値が表示されます。
Custom Field Templateのバージョンは最新の1.9.6です。
この2つ以外のプラグインは使っていません。
尚、Custom Field Templateの使用している状態でも、使用していない状態でも、Welcartの商品追加から公開したものが、通常の記事の投稿一覧には表示されません。ただし、上部の「公開中」の部分には公開されている商品の数が正しく表示されています。ただ、「公開中」の部分をクリックしてもなにも表示されませんが。
いくつか他のプラグインも試してみては見たのですが、使い勝手などの部分でCustom Field Templateの使用を希望しています。
どなたか、アドバイスなどがあったらよろしくお願いします。