私は既に私のWooCommerceの子供のテーマを設定し、ダミーのデータでウェブサイトを整理しました。WooCommerce購入ボタンのリンクを変更しますか?
リンクを[カートに追加]から外部リンクに変更する方法が見つかりません。 誰かが「カートに入れる」ボタンをクリックするたびに外部リンクexample.comに移動するようにします。
どうすればいいですか?
P.S:リアルマネー取引にサイトが使用されないため、セキュリティ面については心配していません。
私は既に私のWooCommerceの子供のテーマを設定し、ダミーのデータでウェブサイトを整理しました。WooCommerce購入ボタンのリンクを変更しますか?
リンクを[カートに追加]から外部リンクに変更する方法が見つかりません。 誰かが「カートに入れる」ボタンをクリックするたびに外部リンクexample.comに移動するようにします。
どうすればいいですか?
P.S:リアルマネー取引にサイトが使用されないため、セキュリティ面については心配していません。
あなたの質問の背後にある考え方について質問しようとしますが、必ず必要なものを行うために、このフィルタの意志を使用していない:
<?php
add_filter('woocommerce_loop_add_to_cart_link', 'change_add_product_link');
function change_add_product_link($link) {
global $product;
$product_id = $product->id;
$product_sku = $product->get_sku();
$link = '<a href="//www.yourtargeturl.com?id='.$product_id.'" rel="nofollow" data-product_id="'.$product_id.'" data-product_sku="'.$product_sku.'" data-quantity="1" class="button add_to_cart_button product_type_variable">'.sfws_woocommerce_product_add_to_cart_text().'</a>';
return $link;
}
?>
Woo-commerce Wordpress用プラグインは、カスタムadd-to-cart
フィーチャーを持っています。 product
から追加したり、shortcode
をスクリプトや投稿に追加したりできます。ここで
の詳細です -
は、使用する製品の種類に応じて。すべてのadd_to_cartテンプレートファイルは、フォルダ内にあります。
woocommerce/templates/single-product/add-to-cart/
お客様の製品を外部製品として設定し、外部ページにリダイレクトします。
シンプルまたはバリエーションの製品にとどまりたい場合は、必要なファイルをコピーして、子供のテーマに貼り付けて変更する必要があります。
あなたがワードプレスを使用していますか? –