スマホ用テーマmobile_smart_defaultの時にWCEX Widget Cartを無効にしたい

フォーラム 拡張プラグイン スマホ用テーマmobile_smart_defaultの時にWCEX Widget Cartを無効にしたい

  • このトピックには1件の返信、2人の参加者があり、最後にyskysmrにより9年、 8ヶ月前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #71643
    go
    参加者

    ——————————————-
    WordPress のバージョン: 3.9.2
    Welcart のバージョン:1.4.2
    ご利用のテーマ:cloth_3_blue,mobile_smart_default
    症状を確認したブラウザ:xperia ZのChrome
    サーバー(会社名、サービス名):coreserver
    SSLの利用: 有り
    WordPress のパーマリンク設定: カスタム構造 /%postname%
    ——————————————–

    通常のPCのWelcartのサイトですと問題ないのですが、
    そろそろスマホ専用のサイトを使おうと思い、
    Welcart Shop>モバイル設定>PC用テンプレートのみを使用する
    のチェックを外してテストしてみましたところ、

    商品をカートに入れると、
    「只今、カートに商品はございません。」
    とでて、商品がカートに入りません。

    以下をmobile_smart_defaultのfunction.phpに入れたら
    ウィジェットのCSS、JSともに出力されなくなりました。
    function my_deregister_styles() {
    wp_deregister_style(‘wcex_olwidget_style’);
    wp_deregister_style(‘olwidget_shop_head’);
    wp_deregister_style(‘slideShowcaseStyleSheets’);
    wp_deregister_style(‘wcex_widgetcart_style’);//widgetcart
    }
    add_action( ‘wp_print_scripts’, ‘my_deregister_script’, 100 );
    function my_deregister_script() {
    wp_deregister_script(‘wcex_widgetcart_js’);//widgetcart
    }
    remove_action( ‘wp_enqueue_scripts’, ‘category_posts_widget_styles’ );
    remove_action(‘init’, ‘wcex_widgetcart_init’, 20);

    それでも、WCEX Widget Cartが有効になっていると
    スマホからmobile_smart_defaultにアクセスするとカートに商品がはいりません。

    原因としては、
    usces_register_action(‘inCart’);
    こちらが原因だと思うのですが、

    function.phpに、
    $_POST[‘usces_force’] = ‘incart’;
    を入れてもどこかで削除されるらしく?
    どうしても、WCEX Widget Cartがあることが前提として動いてしまうようです。

    どうすれば良いのかご指導いただけると助かります。

    #71649
    yskysmr
    キーマスター

    こんにちは。

    WCEX Widget Cart のバージョンは、いくつをお使いでしょうか。

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