FROM CACHE - jp_header
このコミュニティはピアツーピアサポートに移行しました。Shopify サポートは今後、このコミュニティへのサービスを提供いたしません。これからもぜひ、他のマーチャントやパートナーとつながり、サポートし合い、経験を共有してください。 当社の行動規範に違反する行動や削除を希望するコンテンツがありましたら、引き続きご報告ください

Re: オーダー後のページに編集について

解決済

オーダー後のページに編集について

huxley
遊覧客
20 0 3

どなたかお力を貸して下さい。

 

決済完了後の画面での編集をどちらから行えばいいか教えて下さい。

変更したいのは、下記画像の[買い物を続ける]のリンク先と、[お問い合わせ]のメールリンクになります。

 

スクリーンショット 2022-02-25 104313.png

 

よろしくお願いします。

1 件の受理された解決策

Jizo_Inagaki
Shopify Partner
1100 410 716

成功

興味があったので試作してみましたが、以下を「設定>チェックアウト>」にある「注文状況ページのスクリプト」に入力いただければ一応動くはずです。

<script>
window.addEventListener('DOMContentLoaded', function(){
  const button = document.querySelector('[data-osp-continue-button]');
  const textLink = document.querySelector('[data-contact-us-link="true"]');
  if(button){
    button.href = 'https://example.com';
  }
  if(textLink){
    textLink.href = 'mailto:[email protected]';
  }
});
</script>

上記の「https://exampmple.com」と「mailto:[email protected]」の箇所を任意の値に書き換えてください。

 

なお、あくまで現在のHTMLに基づくコードであることに留意ください。

今後HTMLが変更されれば動作しなくなり、直すには変更後のHTMLを調べて書き換える必要があります。

 

以上ですが、目的のストアで動かない場合は申し訳ありません。

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。

元の投稿で解決策を見る

2件の返信2

Jizo_Inagaki
Shopify Partner
1100 410 716

成功

興味があったので試作してみましたが、以下を「設定>チェックアウト>」にある「注文状況ページのスクリプト」に入力いただければ一応動くはずです。

<script>
window.addEventListener('DOMContentLoaded', function(){
  const button = document.querySelector('[data-osp-continue-button]');
  const textLink = document.querySelector('[data-contact-us-link="true"]');
  if(button){
    button.href = 'https://example.com';
  }
  if(textLink){
    textLink.href = 'mailto:[email protected]';
  }
});
</script>

上記の「https://exampmple.com」と「mailto:[email protected]」の箇所を任意の値に書き換えてください。

 

なお、あくまで現在のHTMLに基づくコードであることに留意ください。

今後HTMLが変更されれば動作しなくなり、直すには変更後のHTMLを調べて書き換える必要があります。

 

以上ですが、目的のストアで動かない場合は申し訳ありません。

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
- DMや指名による対応はご依頼として有料でのみ承ります。
huxley
遊覧客
20 0 3

すごいです。直りました!ありがとうございました