WP-OliveCartで prepare でエラーが出た
公開日:
:
WordPress

WordPressショッピングカートプラグインWP-OliveCartがWordPress3.5 にしたら prepare でエラーが出たでありんす。
これはWordPress3.5になって関数 prepare の第2引数が必須となったことが原因らしい。ネットを徘徊して解決策を探る。
表示されたエラーは
Warning: Missing argument 2 for wpdb::prepare(), called in /home/users/2/user_id/web/shop/wp-content/plugins/wp-olivecart/include/cart-commodity.php on line 34 and defined in /home/users/2/user_id/web/shop/wp-includes/wp-db.php on line 990
Warning: Missing argument 2 for wpdb::prepare(), called in /home/users/2/user_id/web/shop/wp-content/plugins/wp-olivecart/include/cart-commodity.php on line 34 and defined in /home/users/2/user_id/web/shop/wp-includes/wp-db.php on line 990
wp-includes/wp-db.phpの990行を確認してみる。
function prepare( $query, $args ) {
….
問題はここみたいですね。
この部分を古いバージョンのものに置き換えてしまうという対処方法もあるようだが、ちょっと気が引けるのでwp-config.phpにエラーを出さないようにすることで一時しのぎ。プラグインの対応を待つことにした。wp-config.phpに書き込んだ内容は以下の通り。
@ini_set(‘display_errors’, 0);
取り敢えず出なくなりました。
追記:1月15日現在 対応した新バージョンが配布されています。
Sponsored Link
関連記事
-
-
録音環境を改善する!吸音パネルをDIYとか
久々に更新! すっかり更新グセが抜けてしまい、イマイチやる気が出ません。 しかし急に暖か
-
-
【雑談】3Dプリンターでカメラリグを作りたい
まったくの妄想記事なので、お暇な方だけ読んで下さい。特別な情報は書かれていませんので予めご了承くださ
-
-
ワードプレス用宿泊予約プラグイン開発「空室情報の表示」とか
久しぶりのワードプレスネタ。全然完成しませんわ。今回は最初にブラウザのキャッシュを切る作業をしました
-
-
DAIWA MB263B 軽量3段マイクブームポールとBOYA-C04 マイクホルダーの組み合わせ
DAIWA MB263B 軽量3段マイクブームポール(1.2万円前後)と BOYA ショックマウント
-
-
2014年の欲しいものリスト 〜 動画撮影編
謹賀新年。というわけで正月から変わらぬペースでブログ更新です。元日ということで今年の抱負というかたん
- PREV
- ヨドバシ・ドット・コムの新規会員登録で挫折した件
- NEXT
- すごい逆張りEAを作ってみた





ご質問は掲示板へお願いいたします。