2017-04-25 13 views
1

ウェブサイトの商品をカートに追加する際に問題があります。このウェブサイトは私によって開発されたものではありませんので、まずコードを見て、すぐに注文するためのポップアップを呼び出す「ボタン」を見つけました。ここではwp-content/themes/mytheme/woocommerce/single-product/priceです。 PHP):私は、このボタンをクリックしたときに、それはちょうどメインページにリダイレクトしても何も起こらない商品がカートに追加されていません

<a href="http://example.com/?add-to-cart=<?=$product->id;?>" class="btn add-to-cart" data-product="<?=$product->id;?>"><?php echo esc_html($product->single_add_to_cart_text()); ?></a> 

<a href="#" class="btn add-to-cart eModal-1" data-product="<?=$product->id;?>" onclick="yaCounter33486453.reachGoal('oneclick'); return true;"><? echo __('submit your application', 'lati')?></a> 

私はそれを変更しました。私は/ cart /?add-to-cart = id;?>にリダイレクトしようとしましたが、まだ何も表示されていません。

私は間違っていますか?

UPDATE

  1. だから私は再び見て、単一の製品ページに次のコードを見つけました:
<form class="cart" method="post" ... style="display: none;"> 
... 
<input name="add-to-cart" value="..." type="hidden"> 
<button type="submit" class="single_add_to_cart_button button alt">Add to cart</button> 
</form> 

は、なぜそれが自動的に隠されていますか?

  1. また、$ _SESSION ['order']の値はNULLです。
+0

ここで変更を行っていますか?私はあなたが作った、またはプラグインの中にあるカスタムテンプレートの中にいるのですか? – NewUser

+0

@ NewUserカスタムテンプレート内。 – tohhy

答えて

0

カートのテンプレートが間違っていました。以前のプログラマーは独自のテンプレートを追加しましたが、基本的なものに変更しました。

1

Woocommerceは「編集者」以外の編集者であるはずのプラグインです。私はそれを使用することをお勧めしませんし、私はストアのWordpressを使用することをお勧めしません。
echo ('submit your application')

は、以下を使用してエコーを交換し、これはページ上でそれをエコーする必要があります。

アイブ

回答...その行われ、それをお勧めしません、がありましたそして、あなたのCSS文書でそれをスタイルしてください。

+0

店舗用Wordpressが熱い!多すぎる複雑さ –

+0

問題はボタンのタイトルではなく、カートに追加機能にあります。 – tohhy

+0

Ohhh ok、1つのWooCommerceのようなボタンの機能は、コード内で直接やりとりすることはできません...ボタンをそのままにしておくことをおすすめしますが、このようにして "Header" header( "場所:mypage.com/Index.php"); –

関連する問題