サポート » プラグイン » カートの商品数カウントが正常に動作していない

  • ◆3つの問題が起きています。

    ①カートに商品は入りますが、カートページから別のページ(特にトップページと商品一覧のページ)に戻ったときの商品数のカウントがずれてしまいます。(カートの中は商品が3つ、ページを移動するとカートのカウントは1など)

    ②カートが0の時にカートボタンを押すとショップ(商品一覧)ページに移動してしまいます。

    ③カートの商品を削除した時、サイトの再読み込みをしないと変更が更新されません。

    ※①は特に管理画面やPCのGoogle chromeでサイトを開いたとき”以外”に起こるエラーです。

    ◆使用プラグイン(すべて最新・無料版)

    UpdraftPlus(バージョン 1.23.16)

    WooCommerce(バージョン 8.6.0)

    WP Menu Cart(バージョン 2.14.2 )

    ※wordpressはバージョン: 6.4.3の最新バーションです。

    ◆使用サーバー ロリポップ

    ◆使用FTP   Filezilla

    ◆テーマ   自作テーマ

    ◆エラーログ

    Warning:  Cannot modify header information - headers already sent by (output started at /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php:99) in /home/users/1/ユーザー名/web/flower/wp-admin/includes/misc.php on line 1431
    
    Warning:  Cannot modify header information - headers already sent by (output started at /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php:99) in /home/users/1/ユーザー名/web/flower/wp-includes/functions.php on line 7049
    
    Warning:  Cannot modify header information - headers already sent by (output started at /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php:99) in /home/users/1/ユーザー名/web/flower/wp-admin/admin-header.php on line 9
    
    Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110
    
    Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    PHP Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110
    
    PHP Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110
    
    Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110
    
    Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110
    
    Deprecated:  Creation of dynamic property WpMenuCart::$settings is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 99
    
    Deprecated:  Creation of dynamic property WpMenuCart::$shop is deprecated in /home/users/1/ユーザー名/web/flower/wp-content/plugins/woocommerce-menu-bar-cart/wp-menu-cart.php on line 110

    こんな感じのものがずらーっとあります。

    wp-menu-cart.phpに関しては自分で記述していないので、どう修正すべきかわかりません。

    プラグインのフォーラムを見てみると、

    Thanks for reporting this. Actually, we already added compatibility with PHP 8.2 on the Menu Cart Pro, but we overlooked the free plug!

    That said, I just opened an issue to work on this and launch a new version with the improvement as soon as possible: I will keep you posted!

    こんなやりとりがありましたが、新バージョン待つべきでしょうか。 初心者なものでどうしたら良いかわからず、何か情報があればお教えいただきたいです。

    ヘルプの必要なページ: [リンクを見るにはログイン]

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • ご認識の通り、無料版はまだPHP8.2に対応していなようです。

    しばらく待っていれば対応されると思います。

    また、ロリポップではPHPのバージョンを変更できるようなので、PHP8.1にして動作させると問題が解消するかもしれません。

    https://lolipop.jp/manual/user/php-setting/

    トピック投稿者 mimi7011

    (@mimi7011)

    nobita87様

    ご回答ありがとうございます。

    気づくのが遅くなり申し訳ありません。

    ご教授いただいたとおりアップデートを待ちつつPHPのバージョン変更を試してみようと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。